A free web network developed by Microsoft that provides a rich set of features and easy integration with databases, web services, and rich internet applications. It offers built-in security and reliability.
Provide fast and approachable ways to combine server code with HTML to produce dynamic web content. Allow connecting to databases, adding video, and linking to social networking sites.
Allow building of dynamic websites using drag-and-drop, and event-driven models. Targets developers who prefer declarative and control-based programming.
Allows building of HTTP services that reach a broad range of clients such as browsers and mobile devices. Provides data services to mobile apps that run on Windows phones, iPhones, Android, etc.
Pages that generate webpage output to the browser or client device. Automatically renders the correct HTML which are compatible with browsers for features such as styles and layout.
Permits an ASP.NET entity to store users' credentials in a database created by the application. When a user logs in, his/her credentials are validated by the application through reading the database.
A lightweight version of SQL Server that includes features of an SQL Server database. This runs in user mode and does not require configuration to be installed.
Define a consistent appearance and behavior for all your application's pages. Layouts merge with the content from an individual content page to generate the final page that the user sees.
A framework developed by Twitter for creating layouts and themes. It uses CSS3 to provide responsive design. CSS3 enables layouts to automatically adjust to different browser window sizes.
Reduces the overall page size and the amount of JavaScript rendered inline in the page markup. This is added globally to the ASP.NET Web Forms Application template based on the setting in the <appSettings> element of the Web.config file at the root of the application.
A NuGet library that creates the database portion of your application based on the code that you write. Using this feature, you can retrieve and manipulate data using OOP, allowing more focus on an application's business logic rather than the details of how data is accessed.