Previous page Next page Bottom Top One level up Home

ASP.NET

Webpages concerning "ASP.NET"

DotNetNuke DNN and Community Server Setup, custom modules and hosting
http://www.tarrantit.com/
Keywords:
DotNetNuke, Community Server, DotNetNuke modules, DotNetNuke skins, DotNetNuke hosting, DNN Modules, DNN hosting, DNN skins

http://www.tarrantit.com/

The www.asp.net site is a portal site for the ASP.NET development community. From here you can download ASP.NET, download Web Matrix - a free web development tool, and ask questions on the forums.
http://www.asp.net/
Keywords:
ASP.NET, ASP.NET 2.0, Whidbey, .aspx, .ascx, Web, HTML, Developer, Internet, Microsoft, Web Services, Visual Studio .NET

http://www.asp.net/

ASP.NET \ Internet \ developer resources
http://www.developerfusion.co.uk/aspnet/
Keywords:
developer, visual basic, .net, c#, united kingdom

http://www.developerfusion.co.uk/aspnet/

A workshop on .NET applications design and development. Step-by-step how-to pages help you learn skills and do specific tasks as you plan, build and manage your Web app, from start to finish.
http://www.aspalliance.com/aspxtreme/
Keywords:
asp, asp.net, ado.net, .net, .aspx, ado, xml, xsl, sql, database, data access, web forms, web services, web applications

http://www.aspalliance.com/aspxtreme/

ragingsmurf is a collection of resources for asp.net and vb.net, this includes code snippets, articles and tutorials.
http://www.ragingsmurf.com/
Keywords:
asp.net, vb.net, code, snippets, .net, framework, resource

http://www.ragingsmurf.com/

ASPBridge - Include ASP code in your ASP.NET applications!
http://www.iprisma.com/aspbridge/
Keywords:
dotnet, asp, asp3, state, old, share, session, migrate, interop, c#, vb, aspnet, framework, control, software, include, reuse

http://www.iprisma.com/aspbridge/

ASPMatrix.com - An ASP resource site dealing with ASP, ASP.net, .net, Vignette, Oracle, Book Reviews and more.
http://aspmatrix.com/
Keywords:
ASP, ASP.net, .net

http://aspmatrix.com/

ASP.NET resources, original articles, and developer resources. Put us in your developers toolbox.
http://www.superdotnet.com
Keywords:
ASP.NET, .NET, application, articles, tutorials, code behind, DotNet, C#, CSharp, VB.NET

http://www.superdotnet.com

The New World - Webdevelopment and Webhosting - provides a large amount of webdevelopment resources in many categories (ASP, ASP.NET, C and C++, CFML, Flash, Java, Javascript, PHP, Python, Remote Hosts, Tool & Utilities and XML) and subcategories (Books, Online Communities, Scripts and Programs, Tips and Tutorials and Websites). The website also provides thousands of webhosting resources.
http://www.the-new-world.com/index.php?main=categories&cat1=ASP.NET
Keywords:
Programming, CGI, Perl, PHP, JavaScript, Java, Active Server Pages, ASP, C, C++, Developer, Web Development, web hosting, cheap, hosts, compare, services, server hosting, list, reseller hosting, unix, top hosts, tophosts, webhosts, dedicated servers, free web hosting, free web hosts, frontpage hosting, budget hosting, web host directory, co-location, colocation, co-located web servers, ...

http://www.the-new-world.com/index.php?main=categories&cat1=ASP.NET

Welcome to the English content section of AspHeute. Here you can find our most popular articles translated to English.
http://www.aspheute.com/english/
Keywords:
APS.NET, ADO.NET, ASP+, Flash, C#, CSharp, C Sharp, Christoph Wille, .NET, Framework

http://www.aspheute.com/english/

ASP, ASP.NET by Chris Garrett - news, articles and tutorials with free scripts and downloads
http://www.realworldasp.net/

http://www.realworldasp.net/

ASP.NET training course for developers who wish to create commercial ASP.NET applications and web services.
http://www.jbinternational.co.uk/index-asp-net-training-uk.html
Keywords:
ASP.NET, asp, .net, aspnet, visual studio, visual studio.net, training, course, courses, active server pages, visual interdev, london, uk

http://www.jbinternational.co.uk/index-asp-net-training-uk.html

http://aspalliance.com/wisemonk/

http://aspalliance.com/wisemonk/

http://msdn.microsoft.com/net/aspnet/

http://msdn.microsoft.com/net/aspnet/

http://www.asptoday.com/

http://www.asptoday.com/

http://www.dotnetjunkies.com/

http://www.dotnetjunkies.com/

http://www.eraserver.com/scottgu/

http://www.eraserver.com/scottgu/

http://www.tek-tips.com/threadminder.cfm?pid=855

http://www.tek-tips.com/threadminder.cfm?pid=855

http://samples.gotdotnet.com/quickstart/aspplus/

http://samples.gotdotnet.com/quickstart/aspplus/

http://www.aspnetworld.com/

http://www.aspnetworld.com/

http://blog.prismbits.net/

http://blog.prismbits.net/

Help building the largest human-edited directory of the web
Suggest URL - Open Directory Project - Become an editor
directopedia.org uses links and structure from dmoz Open Directory Project.
The contents has been generating using technology developed by scientec.

Wikipedia-Article "ASP.NET"

ASP.NET is a set of web development technologies marketed by Microsoft. Programmers can use it to build dynamic web sites, web applications and XML web services. It is part of Microsoft's .NET platform and is the successor to Microsoft's Active Server Pages (ASP) technology.

Contents

Principles of ASP.NET

Even though ASP.NET takes its name from Microsoft's old web development technology, ASP, the two differ significantly. Microsoft has completely rebuilt ASP.NET, based on the Common Language Runtime (CLR) shared by all Microsoft .NET applications. Programmers can write ASP.NET code using any of the different programming languages supported by the .NET framework, usually (proprietary) Visual Basic.NET, JScript .NET, or (standardized) C#, but also including open-source languages such as Perl and Python. ASP.NET is faster because the entire web site is precompiled to one or a few DLL files on a web server and the web site runs faster compared to the previous scripting technology.

ASP.NET attempts to simplify developers' transition from Windows application development to web development by allowing them to build pages composed of controls similar to a Windows user interface. A web control, such as a button or label, functions in very much the same way as its Windows counterpart: code can assign its properties and respond to its events. Controls know how to render themselves: whereas Windows controls draw themselves to the screen, web controls produce segments of HTML which form part of the resulting page sent to the end-user's browser.

ASP.NET encourages the programmer to develop applications using an event-driven GUI paradigm, rather than in the conventional web scripting fashion. The framework attempts to combine existing technologies such as JavaScript with internal components like "Viewstate" to bring persistent (inter-request) state to the inherently stateless web environment.

ASP.NET uses the .NET Framework as an infrastructure. The .NET Framework offers a managed runtime environment (like Java), providing a virtual machine with JIT and a class library.

The numerous .NET controls, classes and tools can cut down on development time by providing a rich set of features for common programming tasks. Data access provides one example, and comes tightly coupled with ASP.NET. A developer can make a page to display a list of records in a database, for example, significantly more readily using ASP.NET than with ASP.

Advantages of ASP.NET over ASP

  • Compiled code means applications run faster with more errors trapped at the development stage
  • User-defined controls allow commonly used templates, such as menus
  • Similar metaphors to Windows applications (e.g. controls) make transition between the two straightforward
  • A rich set of controls and class libraries allows the rapid building of applications
  • ASP.NET leverages the multi language capabilities of the .NET CLR, allowing web pages to be coded in VB.NET, C#, J#, etc.
  • Ability to cache the whole page or just parts of it to improve performance.
  • If an ASP.NET application leaks memory, the ASP.NET runtime unloads the AppDomain hosting the erring application and reloads the application in a new AppDomain.
  • Session state in ASP.NET can be saved in a SQL Server database or in a separate process running on the same machine as the web server or on a different machine. That way session values are not lost when IIS is reset or the ASP.NET worker process is recycled.

Disadvantages to other platforms

  • The server framework runs natively only on Microsoft IIS 5.0 or higher and Cassini, a web server developed in .NET and used mainly with WebMatrix, a free ASP.NET 1.1 development environment; however it can run on Linux on any of the alternative frameworks based on the ECMA standard. The most well known one is Mono Project, a free/opensource framework.
  • Previous versions of ASP.NET (1.0 and 1.1) were criticized for their lack of standards compliance. The generated HTML and JavaScript sent to the client browser would not always validate against W3C/ECMA standards. In addition, the framework's browser detection feature sometimes incorrectly identified web browsers other than Microsoft's own Internet Explorer as "downlevel" and returned HTML/JavaScript to these clients that was crippled or broken. However, in version 2.0, all controls generate valid HTML 4.0, XHTML 1.0 (the default), or XHTML 1.1 output, depending on the site configuration, detection of standards-compliant web browsers is more robust, and support for Cascading Style Sheets is more extensive. However, some standards-conscious web developers have noted that, even in version 2.0, some of the "richer" (e.g. databound list) controls still generate code based on HTML tables.

Development tools

Several available software packages exist for developing ASP.NET applications:

Current version

On November 7th, 2005, Microsoft released ASP.NET version 2.0 as part of the next version of the .Net Framework. At the same time, a new version of its software development tool was released (Visual Studio 2005) as well as its database software (SQL Server 2005).

ASP.NET Team Members

Various ASP.NET team members maintain blogs. Here are some of them:

External links

Wikibooks
Wikibooks has more about this subject:
This article is based on the article "ASP.NET" from Wikipedia - the free encyclopedia created and edited by online user community. This article is distributed under the terms of GNU Free Documentation License. Here you find the list of authors of this article. The article can only edited within Wikipedia. Edit this article in Wikipedia.