Shamil Salakhetdinov
shamil at users.mns.ru
Sun Jan 27 13:20:50 CST 2008
Hi Rocky, ASP.NET is one of .NET Framework technologies. It has special HTML-based mark-up language to define Web forms. To write code processing webforms' events both VB.NET and C# can be used within ASP.NET webform's mark-up or as a separate so called codebehind code file. Yes, ASP.NET design tools are a part of Visual Studio suite. ASP.NET itself is a part of .NET Framework IOW it's installed when .NET Framework redistributables are installed... ASP.NET runtime runs on server side and generates HTML + JavaScript(if JavaScript enabled) based on Web forms' ASP.NET markup... ASP.NET has many native advanced controls: they can be design time bound (with many advanced binding options including custom classes, collections etc. declarative binding...) or unbound... In ASP.NET 2.0 and up there are advanced datasource controls as SqlDataSource, AccessDataSource, ObjectDataSource, XMLDataSource etc... There are relatively inexpensive third-party controls (e.g. Telerik), which make ASP.NET development very similar to VB6 as people say (I do not use these controls yet)... Making apps as Northwind in ASP.NET will not need almost any imperative (VB.NET or C#) coding at all: most of data binding, selection, inserting/editing/deleting, validation and navigation between webforms and reports can be expressed in ASP.NET mark-up using ASP.NET native controls... Etc. Of course making real-life apps will need imperative coding, sometimes quite a lot, especially for enterprise level applications, but for small businesses and for Intranet ASP.NET development could be IMO more RAD than MS Access, and unlike MS Access apps the potential to scale properly developed ASP.NET apps is unlimited... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Sunday, January 27, 2008 12:42 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Dog - New Tricks Shamil: How does ASP.NET relate to VB.NET? Is ASP.NET a stand alone development language live VB.NET? Is ASP.NET part of the Visual Studio suite? Is it primarily a back end tool or do you create all of the forms, reports, etc. in ASP? So many questions... Thanks. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil Salakhetdinov Sent: Saturday, January 26, 2008 11:24 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Old Dog - New Tricks Hi Rocky, Go ASP.NET. Your E-Z-MRP should be relatively easy to port to ASP.NET: I mean the way you do organize your GUI in E-Z-ERP is rather similar to the pure ASP.NET apps, IOW ASP.NET apps without AJAX and all other "goodies", which you can add later, when first ASP.NET port ready and you get first experience with ASP.NET (if that port is the goal of you and your customers)... ASP.NET embraces everything in .NET technology except WinForms, which anyway are getting a kind of obsolete replaced by WPF with XAML, XBAP and SilverLight... MS SQL Server 2005 Express edition should be good enough for small businesses, when needed you can seamlessly switch to full MS SQL Server 2005 edition... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Saturday, January 26, 2008 6:46 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Old Dog - New Tricks Dear List: I am trying to decide what to do when I grow up. Access is great but I think the market for indies like myself is declining and I'm thinking that I need to learn some new tricks. The question is just what to learn. I like developing small business applications - that's my strength. So that would be my target market. But what platform? I suppose whatever it is had better be web friendly. Everyone seems to want their databases and applications to reside on the web. Or, if local, run them in a browser. So what should I learn? VB.Net? ASP? I already have Visual Studio 2005 Standard Edition which I got at a Microsoft Launch and includes SQL Server 2005. I also have VB 2008 Express Edition and Visual Web Developer. I also have Front Page but that's been obsolete by Expressions which I can get from the Web. But I don't know how these different components relate. Is ASP part of Visual Studio? Is ASP to .NET as DAO is to Access? Can you deploy a .Net app to the web or do you use something like Expressions to do it? What should I learn? Maybe I can combine what I need to learn with a Microsoft tutorial that will get me back into the Partner Program. I'm a bit at sea here as you can tell. But assuming that I don't lay down and let the feeling pass, I think it's time to start taking a serious look at what I'm going to do for the next ten years. Probably a couple years past due, actually. Any advice/experience is of course, welcome. Regards, Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.516 / Virus Database: 269.19.11/1244 - Release Date: 1/25/2008 7:44 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com