Major functionality addition to ASP.NET 1.1 applicationhttp://forums.asp.net/t/1295382.aspx/1?Major+functionality+addition+to+ASP+NET+1+1+applicationThu, 31 Jul 2008 17:17:41 -040012953822513375http://forums.asp.net/p/1295382/2513375.aspx/1?Major+functionality+addition+to+ASP+NET+1+1+applicationMajor functionality addition to ASP.NET 1.1 application <p>Hello,</p> <p>We have an existing ASP.NET 1.1 application. The client requires that application provide lot of new&nbsp;functionalities. The <strong>existing functionality has to be <u>enhanced</u> and different new functionality is to be <u>added</u></strong><u>.</u></p> <p>Please advise :<br> 1. Should we continue with ASP.NET 1.1 or migrate existing code to ASP.NET 3.5 ?&nbsp;&nbsp; What will be <strong><u>disadvantage</u></strong> of continuing with ASP.NET 1.1 ?</p> <p>2. What steps/modifications/considerations to be taken in moving 1.1 code to 3.5&nbsp;? What things to look out for ?</p> <p>3. If application is moved to 3.5, should <u>CUSTOM</u> Datagrid paging be replaced with ListView and DataPager Controls <strong>OR</strong> Gridview paging&nbsp;? (Datagrid is depcrecated in ASP.NET 3.5)</p> <p>Thank You.</p> 2008-07-25T03:09:09-04:002513536http://forums.asp.net/p/1295382/2513536.aspx/1?Re+Major+functionality+addition+to+ASP+NET+1+1+applicationRe: Major functionality addition to ASP.NET 1.1 application <p>&nbsp;Hi,</p> <p>&nbsp;In my opinion, you should move to ASP.NET 3.5. You will need to use automatic conversion by VS, and then also do manual changes because that conversion is not 100% correct. It might take some time but the efforts are worth because:</p> <p>1. You can leverage masterpages (MP), which will make your design consistent and easy to change. MP saves a lot of time.<br> </p> <p>2.&nbsp; You can leverage MS AJAX, ASP.NET 3.5 has inbuilt AJAX and those control will make your app more responsive.</p> <p>3. ASP.NET 2.0 and above is slightly faster than 1.1. Also there are a lot of better new controls as well as new concepts like&nbsp; partial classes etc.</p> <p>4. Better localization support.</p> <p>There are many other reasons why you should migrate to 3.5, so better do it if you can.</p> <p>You can use Listview and Datapager, but if data is large, its better to use SQL Server 2005 based paging, or do paging in the database you are using. Transfer only paged data instead of all resultset each time.</p> <p>Hope this helps,</p> <p>Vivek&nbsp;</p> 2008-07-25T05:04:48-04:002516805http://forums.asp.net/p/1295382/2516805.aspx/1?Should+we+migrate+from+ASP+NET+1+1+to+ASP+NET+3+5Should we migrate from ASP.NET 1.1 to ASP.NET 3.5 <p>Hello,</p> <p>We have an existing ASP.NET 1.1 application. The client requires that application provide lot of new&nbsp;functionalities. The <strong>existing functionality has to be <u>enhanced</u> and different new functionality is to be <u>added</u></strong><u>.</u></p> <p>Please advise :<br> 1. Should we continue with ASP.NET 1.1 or migrate existing code to ASP.NET 3.5 ?&nbsp;&nbsp; What will be the&nbsp;<strong><u>disadvantages</u></strong> of continuing with ASP.NET 1.1 ?</p> <p>&nbsp;&nbsp; When MS ASP.NET 1.1 support ends, will it create problem ?</p> <p>2. What steps/modifications/considerations to be taken in moving 1.1 code to 3.5&nbsp;? <strong>What things to look out for ?</strong></p> <p>3. If application is moved to 3.5, should Datagrid CUSTOM paging be replaced with ListView and DataPager Controls <strong>OR</strong> Gridview paging&nbsp;? (Datagrid is <strong>depcrecated</strong> in ASP.NET 3.5)</p> <p>&nbsp;&nbsp; Current paging uses DB stored procedure with Datagrid.</p> <p>Thank You.</p> 2008-07-27T02:09:42-04:002516808http://forums.asp.net/p/1295382/2516808.aspx/1?Re+Major+functionality+addition+to+ASP+NET+1+1+applicationRe: Major functionality addition to ASP.NET 1.1 application <p>In ASP.NET 1.1 application, we use custom datagrid paging with Db stored procedure.</p> <p>Can we use same Db SP and replace datagrid&nbsp;(as it is <strong>deprecated</strong>) ?</p> <p>What are <strong>disadvantages</strong> of migrating ?</p> <p><strong>What things to consider while migrating ?</strong></p> 2008-07-27T02:15:36-04:002516820http://forums.asp.net/p/1295382/2516820.aspx/1?Re+Should+we+migrate+from+ASP+NET+1+1+to+ASP+NET+3+5Re: Should we migrate from ASP.NET 1.1 to ASP.NET 3.5 <p></p> <p>Well, ti depends what kind of new functionality will be new from your existent application. I recommend focus is your client requirements and if your actual application doesn't meet the requirements you could move to ASP.NET 2.0 to include MasterPages, User Profile, skins, using Generics, SQL and Object&nbsp; Datasource and some other new features from 1.1 to 2.0 (2.0 have been an excellent update of the Framework). If you need to include newest features in 3.5 like LINQ, Lambda Expression, ASP.NET Ajax integrated you might to upgrade to 3.5. If you only want to change the version of Viisual Studio to take advantage of CSS new Features and ASPX designer you still&nbsp; can have 1.1 (VS 2008 has compatibility with 1.1, 2.0, 3.0 and 3.5)</p> <p>&nbsp;Think in the business and not in the technology <br> </p> 2008-07-27T03:08:26-04:002516849http://forums.asp.net/p/1295382/2516849.aspx/1?Re+Major+functionality+addition+to+ASP+NET+1+1+applicationRe: Major functionality addition to ASP.NET 1.1 application You can use the same DB code, but its better to replace datagrid with Listview or gridview. The only disadvantage of migrating can be the time taken in migration and bug fixing due to migration. There are no other issues and migrating to the newer version will help in the long run. Vivek 2008-07-27T04:34:48-04:002517562http://forums.asp.net/p/1295382/2517562.aspx/1?Re+Should+we+migrate+from+ASP+NET+1+1+to+ASP+NET+3+5Re: Should we migrate from ASP.NET 1.1 to ASP.NET 3.5 <p>Addition of new functionality to existing ASP.NET 1.1 application will invlove creating new WebForms to store data.</p> <p>As application already has custom User Management and user interface is implemented with WebUserControls, moving them to Master pages, User Profile etc will cause extra effort. Data access layer uses ADO.NET, rewriting it to LINQ to SQL/Entity Framework will take a long time. so even if we move to ASP.NET 3.5, application <u>architecture/design&nbsp;and&nbsp;<strong>most</strong> of code will remain the same</u>.&nbsp;Of course, we could use features like ASP.NET Ajax without major change.</p> <p>The multi-targeting feature of Visual Studio 2008 lets you specify the .NET Framework version&nbsp;2.0, 3.0, or 3.5, but <strong>not</strong> 1.1. (&nbsp;<a href="http://msdn.microsoft.com/en-us/library/bb398197.aspx">http://msdn.microsoft.com/en-us/library/bb398197.aspx</a>)</p> 2008-07-27T20:37:12-04:002517563http://forums.asp.net/p/1295382/2517563.aspx/1?Re+Major+functionality+addition+to+ASP+NET+1+1+applicationRe: Major functionality addition to ASP.NET 1.1 application <p>Thanks.</p> <p>Addition of new functionality to existing ASP.NET 1.1 application will invlove creating new WebForms to store data.</p> <p>As application already has custom User Management and user interface is implemented with WebUserControls, moving them to Master pages, User Profile etc will cause extra effort. Data access layer uses ADO.NET, rewriting it to LINQ to SQL/Entity Framework will take a long time. so even if we move to ASP.NET 3.5, application <u>architecture/design&nbsp;and&nbsp;<strong>most</strong> of code will remain the same</u>.&nbsp;Of course, we could use features like ASP.NET Ajax without major change.</p> 2008-07-27T20:37:56-04:002517570http://forums.asp.net/p/1295382/2517570.aspx/1?Re+Should+we+migrate+from+ASP+NET+1+1+to+ASP+NET+3+5Re: Should we migrate from ASP.NET 1.1 to ASP.NET 3.5 <p>It's hard to advise on this but I would go to 3.5 - Chris Pells has done a neat video on the Listview control - which is good for CRUD type work. Unlike the Gridview&nbsp;the ListView is easy to customise - </p> <p>Good luck let us know how it turns out.</p> <p>&nbsp;</p> 2008-07-27T20:48:19-04:002528631http://forums.asp.net/p/1295382/2528631.aspx/1?Re+Should+we+migrate+from+ASP+NET+1+1+to+ASP+NET+3+5Re: Should we migrate from ASP.NET 1.1 to ASP.NET 3.5 <p>Thanks.</p> <p>Is <strong>DataGrid deprecated</strong> in ASP.NET 3.5 ? </p> <p>If so, why is it <strong>not</strong> mentioned in MSDN documentation here&nbsp;<a href="http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.datagrid.aspx">http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.datagrid.aspx</a>&nbsp;?</p> <p>&nbsp;</p> 2008-07-31T17:10:32-04:002528649http://forums.asp.net/p/1295382/2528649.aspx/1?Re+Should+we+migrate+from+ASP+NET+1+1+to+ASP+NET+3+5Re: Should we migrate from ASP.NET 1.1 to ASP.NET 3.5 <p>DatagGrid is still included&nbsp;as a WebControl&nbsp;to support backwards compatibility. Else old applications might just break in newwer version and would force users to change controls even when the datagrid is working fine for their needs. So to support backwards compatibility such controls are included.</p> <p>Vivek</p> 2008-07-31T17:17:41-04:00