ASP.NET is a framework for building web sites and web applications. It supports three approaches to build web sites:
1- Web Pages
2- Web Forms
3- MVC
ASP.NET Web Pages and the new Razor syntax provide a fast and lightweight way to combine server code with HTML to create dynamic web content. light 'Razor' syntax for fast development.
Microsoft WebMatrix is a free development tool that makes Web Pages development easy.
<html>
<body>
<h1>Hello ASP.NET Razor</h1>
<p>The time is @DateTime.Now</p>
</body>
</html>
<html>
<body>
<h1>Hello ASP.NET Razor</h1>
<p>The time is @DateTime.Now</p>
</body>
</html>
ASP.NET Web Forms lets you build dynamic websites using a familiar drag-and-drop, event-driven model. A design surface and hundreds of controls and components let you rapidly build sophisticated, powerful UI-driven sites with data access.
Visual Studio Express provides a free development tool that makes Web Forms development easy
ASP.NET MVC gives you a powerful, patterns-based way to build dynamic websites that enables a clean separation of concerns and that gives you full control over markup for enjoyable, agile development. ASP.NET MVC includes many features that enable fast, TDD-friendly development for creating sophisticated applications that use the latest web standards.
Visual Studio Express provides a free development tool that makes MVC development easy.
ASP.NET is a server side scripting technology that enables scripts (embedded in web pages) to be executed by an Internet server.
How Does ASP.NET Work?
- When a browser requests an HTML file, the server returns the file
- When a browser requests an ASP.NET file, IIS passes the request to the ASP.NET engine on the server
- The ASP.NET engine reads the file, line by line, and executes the scripts in the file
- Finally, the ASP.NET file is returned to the browser as plain HTML
Internet Information Services (IIS) – formerly called Internet Information Server – is a web server application and set of feature extension modules created by Microsoft for use with Microsoft Windows.
The .NET Framework is an environment for building, deploying, and running Web applications and Web Services.
The .NET Framework consists of 3 main parts:
1- Programming languages:
- C# (Pronounced C sharp)
- Visual Basic (VB .NET)
- J# (Pronounced J sharp)
2- Server technologies and client technologies:
- ASP .NET (Active Server Pages)
- Windows Forms (Windows desktop solutions)
- Compact Framework (PDA / Mobile solutions)
3- Development environments:
- Visual Studio .NET (VS .NET)
- Visual Web Developer
VWD: VISUAL WEB DEVELOPER 2010 EXPRESS
Framework, web server, database, and tools you need to build and run websites and applications on the Microsoft Web Platform.
ليست هناك تعليقات:
إرسال تعليق