-
-
In a
traditional data driven web site, you need to individually create web
forms necessary to get the data in and out of the database tables.
ASP.NET Dynamic Data features allow you to automate this functionality.
ASP.NET Dynamic Data allows you to create extensible data driven web
applications with little or no coding from your side. ASP.NET Dynamic
Data automatically reads the database schema for you and generates data
display and data entry pages on the fly. You can, of course, customize
the resultant application if needed. The ASP.NET Dynamic Data Web Site
project templates create a base project with necessary web forms and
user controls that you can customize to suit your needs. However, in
some cases creating a separate project is undesirable and you may want
to integrate the Dynamic Data features with an existing web site. In
this step-by-step article you will learn how this can be accomplished.
http://www.bipinjoshi.net/articles/1e128434-8c14-4529-95e8-4c1fa86d26fd.aspx
-
-
Modern web
applications rely heavily on client side scripting to provide rich user
experience. To that end ASP.NET AJAX and jQuery are popular choices
amongst ASP.NET developers to render rich user interface. These
libraries make use of client script physically stored in JavaScript
(.js) files. When a client accesses a web form that makes use of these
libraries the client browser first needs to download the required
library files on the client side and then execute the client script.
Developers often store these JavaScript files as a part of their web
site and then refer to them in various web forms. Though this approach
works, it's not the best approach to make use of such client side
libraries. That is where Content Delivery Network or CDN comes into
picture. As an ASP.NET developer it would be nice to know what a CDN is
and how Microsoft Ajax CDN can be used in ASP.NET web sites to refer
ASP.NET AJAX and jQuery files. The remainder of the article discusses
these concepts.
http://www.bipinjoshi.net/articles/451cb356-0018-4970-a2a6-b1f1b913b2ca.aspx