<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>Maulik Soni</title>
        <link>http://geekswithblogs.net/mauliksoni/Default.aspx</link>
        <description>&amp;lt;ASP:MSLOG runat=”brain”&amp;gt;</description>
        <language>en-US</language>
        <copyright>Maulik Soni</copyright>
        <managingEditor>soni.maulik@gmail.com</managingEditor>
        <generator>Subtext Version 0.0.0.0</generator>
        <image>
            <title>Maulik Soni</title>
            <url>http://geekswithblogs.net/images/RSS2Image.gif</url>
            <link>http://geekswithblogs.net/mauliksoni/Default.aspx</link>
            <width>77</width>
            <height>60</height>
        </image>
        <item>
            <title>Visual Studio 2005 Part II</title>
            <category>2 Visual Studio 2005</category>
            <link>http://geekswithblogs.net/mauliksoni/archive/2006/02/22/70411.aspx</link>
            <description>&lt;P style="MARGIN-BOTTOM: 0in; TEXT-DECORATION: none"&gt;&lt;U&gt;Creating a new Project &lt;/U&gt;- The process of creating new files and projects within Visual Studio 2005 is different from the process using Visual Studio 2003. In the latest release of Visual Studio 2005 the focus on project based application is gone. Now projects are created in a page-based manner. This means that when you first create the application, the only items created for you by the IDE are the project folder and a single .aspx file.&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in; TEXT-DECORATION: none"&gt;&lt;BR&gt;&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in; TEXT-DECORATION: none"&gt;&lt;U&gt;Making References to Other Objects&lt;/U&gt;- when you look at the Solution explorer of your ASP.NET application,notice that the References and Web References folders are not present. You can add them using following ways.&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;P style="MARGIN-BOTTOM: 0in; TEXT-DECORATION: none"&gt;Select the project in Solution Explorer then choose Web Site -&amp;gt; Add References or Add Web References&lt;/P&gt;
&lt;LI&gt;
&lt;P style="MARGIN-BOTTOM: 0in; TEXT-DECORATION: none"&gt;Right Click the project name in solution explorer and select project properties.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P style="MARGIN-BOTTOM: 0in; TEXT-DECORATION: none"&gt;&lt;BR&gt;&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in"&gt;&lt;U&gt;Smart Tags&lt;/U&gt;&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in"&gt;&lt;U&gt;Saving and Importing Visual Studio 2005 Settings &lt;/U&gt;&lt;SPAN style="TEXT-DECORATION: none"&gt;- Visual Studio 2005 allows you for a tremendous number of customizations and modifications to the development environment. To save your settings Tools -&amp;gt; Import Export Settings. From this wizard you can save your settings to a file that can be used elsewhere or you can import settings that are stored in the same type of file. The file has .vssettings extension.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in; TEXT-DECORATION: none"&gt;&lt;BR&gt;&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in"&gt;&lt;U&gt;Validating your HTML &amp;#8211;&lt;/U&gt;&lt;SPAN style="TEXT-DECORATION: none"&gt; accessibility validation.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in; TEXT-DECORATION: none"&gt;&lt;BR&gt;&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in; TEXT-DECORATION: none"&gt;&lt;U&gt;Reaching out to a Community&lt;/U&gt;- The Community section adds a new menu bar item in Visual Studio 2005.THe section allows you to reach beyond your local computer. The available options for this menu included the following:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;P style="MARGIN-BOTTOM: 0in; TEXT-DECORATION: none"&gt;Ask a question&lt;/P&gt;
&lt;LI&gt;
&lt;P style="MARGIN-BOTTOM: 0in; TEXT-DECORATION: none"&gt;Send feedback&lt;/P&gt;
&lt;LI&gt;
&lt;P style="MARGIN-BOTTOM: 0in; TEXT-DECORATION: none"&gt;Check question status&lt;/P&gt;
&lt;LI&gt;
&lt;P style="MARGIN-BOTTOM: 0in; TEXT-DECORATION: none"&gt;Developer Center&lt;/P&gt;
&lt;LI&gt;
&lt;P style="MARGIN-BOTTOM: 0in; TEXT-DECORATION: none"&gt;Codezone Community&lt;/P&gt;
&lt;LI&gt;
&lt;P style="MARGIN-BOTTOM: 0in; TEXT-DECORATION: none"&gt;Community Search &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P style="MARGIN-BOTTOM: 0in; TEXT-DECORATION: none"&gt;&lt;BR&gt;&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in; TEXT-DECORATION: none"&gt;&lt;U&gt;Working with Snippets&lt;/U&gt; &amp;#8211; Visual Studio 2005 now includes a rather large collection of code snippets for you to freely use within your code. Snippets are little peace of code that perform a specific task.&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in; TEXT-DECORATION: none"&gt;&lt;BR&gt;&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in; TEXT-DECORATION: none"&gt;To insert a snippet in your code, right click on code window and select Code Snippets.&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in; TEXT-DECORATION: none"&gt;&lt;BR&gt;&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in; TEXT-DECORATION: none"&gt;You can manage snippets through Tools -&amp;gt; Code Snippets Manager. You can add/remove snippets used by Visual Studio 2005. Visual Studio includes my snippets folder in which you can place your own snippets. Snippet is a single .snippet file you can find the .snippet file at &lt;A href="file:///c:/program"&gt;c:\program&lt;/A&gt; files\Microsoft visual stdio 8\vb\snippet\1033.&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in; TEXT-DECORATION: none"&gt;&lt;BR&gt;&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in; TEXT-DECORATION: none"&gt;From this location you can add your own categories,but you have to sure to add this new folder to the sinppetindex.xml file found at the same location in order for your folder to be recognize by Visual Studio 2005.&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;In ASP.NET 2.0, there are several of directories under your project that have special significance. They are:&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;U&gt;&lt;STRONG&gt;App_Code&lt;o:p&gt;&lt;/o:p&gt;&lt;/STRONG&gt;&lt;/U&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;The App_code folder is a container for class files and WSDL and XSD documents. All files contained within this folder are automatically compiled during runtime&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;U&gt;&lt;STRONG&gt;App_Data&lt;o:p&gt;&lt;/o:p&gt;&lt;/STRONG&gt;&lt;/U&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;The App_Data folder is used to contain database files as well as XML and schema files&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;U&gt;&lt;STRONG&gt;App_LocalResources&lt;o:p&gt;&lt;/o:p&gt;&lt;/STRONG&gt;&lt;/U&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;The App_LocalResources folder stores the resource files generated by Visual Studio to be used for implicit localization.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;U&gt;&lt;STRONG&gt;App_GlobalResources&lt;o:p&gt;&lt;/o:p&gt;&lt;/STRONG&gt;&lt;/U&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;The App_GlobalResources folder is used to store resource files required for globalization. Note that the resource files(.resx) placed in this folder are automatically exposed via the Resource class, providing intelligence statement completion for the resource contained within.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;U&gt;&lt;STRONG&gt;App_Themes&lt;o:p&gt;&lt;/o:p&gt;&lt;/STRONG&gt;&lt;/U&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;The App_Themes folder stores themes and skins files&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;U&gt;&lt;STRONG&gt;App_Browsers&lt;o:p&gt;&lt;/o:p&gt;&lt;/STRONG&gt;&lt;/U&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;The App_Browsers folder is used to store browser files for supporting different types of clients.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;STRONG&gt;&lt;U&gt;App_webReferences&lt;o:p&gt;&lt;/o:p&gt;&lt;/U&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;The App_webReferences folder stores .wsdl and .discomap files of web service.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in; TEXT-DECORATION: none"&gt;Maulik Soni&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=70411"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=70411" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/mauliksoni/aggbug/70411.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Maulik Soni</dc:creator>
            <guid>http://geekswithblogs.net/mauliksoni/archive/2006/02/22/70411.aspx</guid>
            <pubDate>Thu, 23 Feb 2006 01:10:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/mauliksoni/comments/70411.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/mauliksoni/archive/2006/02/22/70411.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/mauliksoni/comments/commentRss/70411.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/mauliksoni/services/trackbacks/70411.aspx</trackback:ping>
        </item>
        <item>
            <title>Application and Page Framework</title>
            <category>3 ASP.NET Server controls and Client-Sode Scripts</category>
            <link>http://geekswithblogs.net/mauliksoni/archive/2006/02/25/70718.aspx</link>
            <description>&lt;P&gt;&lt;FONT face=Verdana size=1&gt;This post discuss about general ASP.NET 2.0 application and page framework.&lt;/FONT&gt;&lt;/P&gt;&lt;U&gt;
&lt;P&gt;&lt;FONT face=Verdana size=1&gt;Application Location Options&lt;/FONT&gt;&lt;/U&gt;&lt;FONT face=Verdana size=1&gt;- With ASP.NET 2.0 you have the options to create an application with followings: &lt;/FONT&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=1&gt;File System &amp;#8211; uses Visual Studio 2005 development server&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=1&gt;Local IIS &amp;#8211; uses IIS as web application server&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=1&gt;FTP Site&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=1&gt;Remote Site&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;U&gt;
&lt;P&gt;&lt;FONT face=Verdana size=1&gt;Page Structure Options &amp;#8211;&lt;/FONT&gt;&lt;/U&gt;&lt;FONT face=Verdana size=1&gt; ASP.NET 2.0 provides two paths fro structuring the code of your application.&lt;/FONT&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=1&gt;Code Inline Model &amp;#8211; All the code contained in a single aspx file&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=1&gt;Code Behind Model &amp;#8211; Code separation of the page's Business Logic from its presentation logic. Business logic is stored in .aspx.vb file whereas presentation logic stored in aspx file.&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;FONT face=Verdana size=1&gt;To code as InLine coding &amp;#8211; while you create a new project don't check "put this code in separate file. Now in Visual Studio 2005 inline coding also supports intelli Sence.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=1&gt;New Code Behind model &amp;#8211; select 'place code in separate file" checkbox.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana color=#0000ff size=1&gt;&amp;lt;%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="_Default"%&amp;gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=1&gt;The aspx page using the new ASP.NET 2.0 code behind model has some attributes in page directive different from those in ASP.NET 1.x. &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=1&gt;CodeFile = Point to the code behind file which is used with this presentation page. In this case default.aspx.vb.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=1&gt;Inherits = this attribute was available in previous version of ASP.NET 1.x but very little used. The attribute specifies the name of the class that is bound to the page when the page is compiled.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=1&gt;The followings are the ASP.NET 2.0 page directives. ( for more info pl. loot at msdn)&lt;/FONT&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=1&gt;@Page&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=1&gt;@Master&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=1&gt;@Control&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=1&gt;@Import&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=1&gt;@Implements&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=1&gt;@Register&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=1&gt;@Assembly&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=1&gt;@PreviousPageType &lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=1&gt;@MasterType&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=1&gt;@Output Cache&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=1&gt;@Reference&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;FONT face=Verdana size=1&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=1&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=1&gt;ASP.NET 2.0 Page Events&lt;/FONT&gt;&lt;/P&gt;&lt;U&gt;
&lt;P&gt;&lt;FONT face=Verdana size=1&gt;Page Events&lt;/FONT&gt;&lt;/U&gt;&lt;FONT face=Verdana size=1&gt; &amp;#8211; The followings are the new page events supported by ASP.NET 2.0&lt;/FONT&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=1&gt;InitComplete - Indicates the initialization of the page is completed&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=1&gt;LoadComplete &amp;#8211; Indicates the page has been completely loaded into memory.&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=1&gt;PreInit &amp;#8211; Indicates the moment before a page has been loaded into memory.&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=1&gt;PreRenderComplete &amp;#8211; Indicates the moment directly before a page has been redirected in the browser.&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;U&gt;
&lt;P&gt;&lt;FONT face=Verdana size=1&gt;The order of PAGE EVENTS&lt;/FONT&gt;&lt;/P&gt;
&lt;OL&gt;&lt;/U&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=1&gt;PreInit&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=1&gt;Init&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=1&gt;InitComplete&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=1&gt;PreLoad&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=1&gt;Load&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=1&gt;LoadComplete&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=1&gt;PreRender&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=1&gt;PreRenderComplete&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=1&gt;Unload&lt;/FONT&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;U&gt;
&lt;P&gt;&lt;FONT face=Verdana size=1&gt;Dealing with POSTBACK &amp;#8211;&lt;/FONT&gt;&lt;/U&gt;&lt;FONT face=Verdana size=1&gt; in ASP.NET 1.x pages typically posted back to themselves in order to process events. For this reason you must differentiate between post for the first time a page is loaded by the end user and POSTBACK. Then you use either&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana color=#0000ff size=1&gt;If Page.IsPostBack=True then&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana color=#0000ff size=1&gt;'Do processing&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana color=#0000ff size=1&gt;End If&lt;/FONT&gt;&lt;/P&gt;&lt;B&gt;
&lt;P&gt;&lt;FONT face=Verdana size=1&gt;or&lt;/FONT&gt;&lt;/P&gt;&lt;/B&gt;
&lt;P&gt;&lt;FONT face=Verdana color=#0000ff size=1&gt;If Not IsPostBack then&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana color=#0000ff size=1&gt;'Do processing&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana color=#0000ff size=1&gt;End If&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=1&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;U&gt;
&lt;P&gt;&lt;FONT face=Verdana size=1&gt;Cross Page Posting&lt;/FONT&gt;&lt;/U&gt;&lt;FONT face=Verdana size=1&gt;- In many cases developer wants that ability to post to another page and deal with the first page's control values on the page. This is now possible in ASP.NET 2.0 and it is quit simple propcess.&lt;/FONT&gt;&lt;/P&gt;&lt;I&gt;
&lt;P&gt;&lt;FONT face=Verdana size=1&gt;Example using Previouspage.FindControl method&lt;/FONT&gt;&lt;/P&gt;&lt;/I&gt;
&lt;OL&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=1&gt;Create page1.aspx with textbox and 2 button control&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=1&gt;On 2&lt;SUP&gt;nd&lt;/SUP&gt; button set text property = "post back to page2"&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=1&gt;Go to property window (F4) and locate PostBackURL propery of 2&lt;SUP&gt;nd&lt;/SUP&gt; Button Control - and set it to"page2.aspx"&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=1&gt;Now create a Page2.aspx&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=1&gt;in page load event write followings:&lt;/FONT&gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;DIR&gt;
&lt;DIR&gt;
&lt;P&gt;&lt;FONT face=Verdana color=#0000ff size=1&gt;dim pp_textbox1 as textbox&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana color=#0000ff size=1&gt;pp_textbox1=ctype(PreviousPage.FindControl("Textbox1"),textbox)&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana color=#0000ff size=1&gt;response.write(pp_textbox1.text)&lt;/FONT&gt;&lt;/P&gt;&lt;/DIR&gt;&lt;/DIR&gt;&lt;I&gt;
&lt;P&gt;&lt;FONT face=Verdana size=1&gt;Example using Public Property-&lt;/FONT&gt;&lt;/P&gt;
&lt;OL&gt;&lt;/I&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=1&gt;in page 1 create public read only properties&lt;/FONT&gt;&lt;/LI&gt;
&lt;P&gt;&lt;FONT face=Verdana size=1&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana color=#0000ff size=1&gt;Public ReadOnly Property pp_TextBox1() as TextBox&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana color=#0000ff size=1&gt;Get&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana color=#0000ff size=1&gt;Return TextBox1&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana color=#0000ff size=1&gt;End Get&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana color=#0000ff size=1&gt;End Property&lt;/FONT&gt;&lt;/P&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=1&gt;Consuming the exposed properties from page1&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=1&gt;go to page2 SourceView&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=1&gt;Add followings&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face=Verdana color=#0000ff size=1&gt;&amp;lt;%@ PreviousPageType VirtualPath="page1.aspx"%&amp;gt;&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face=Verdana size=1&gt;in page_load event write&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face=Verdana color=#0000ff size=1&gt;Response.write(PreviousPage.pp_TextBox1.text)&lt;/FONT&gt;&lt;/LI&gt;&lt;/OL&gt;
&lt;P&gt;&lt;FONT face=Verdana size=1&gt;now, if the user directly request page2 &amp;#8211; then previouspage will have null values. To prevent this error &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=1&gt;use &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=1&gt;ISCROSSPAGEPOSTBACK property.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Verdana size=1&gt;Maulik Soni&lt;/FONT&gt;&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=70718"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=70718" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/mauliksoni/aggbug/70718.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Maulik Soni</dc:creator>
            <guid>http://geekswithblogs.net/mauliksoni/archive/2006/02/25/70718.aspx</guid>
            <pubDate>Sat, 25 Feb 2006 20:35:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/mauliksoni/comments/70718.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/mauliksoni/archive/2006/02/25/70718.aspx#feedback</comments>
            <slash:comments>11</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/mauliksoni/comments/commentRss/70718.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/mauliksoni/services/trackbacks/70718.aspx</trackback:ping>
        </item>
        <item>
            <title>Visual Studio 2005 - Part I</title>
            <category>2 Visual Studio 2005</category>
            <link>http://geekswithblogs.net/mauliksoni/archive/2006/02/21/70304.aspx</link>
            <description> 
&lt;P style="MARGIN-BOTTOM: 0in"&gt; &lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in"&gt;A quick tour to Visual Studio 2005 IDE.&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in"&gt;&lt;U&gt;Start Page &lt;/U&gt;&amp;#8211; is the first page that you will see when you pull up VS2005 for the first time. If you close the start page, you can reactive it by View-&gt;Start Page.&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in"&gt;&lt;U&gt;Views in the Document window &lt;/U&gt;&amp;#8211; VS2005 offers two views of a page. Design and Source. Source view is the default view in VS2005. By using options dialog you can change the default view visual studio uses when a page is opend for the first time. Choose Tools -&gt; Options and navigate to the HTML Designer section. ( if you can not see the HTML designer tab check the show all settings checkbox)&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in"&gt;&lt;U&gt;Tag Navigator &amp;#8211;&lt;/U&gt;&lt;SPAN style="TEXT-DECORATION: none"&gt; when you are working visually with an asp.net page notice that a list of elements appears at the bottom of the document window. This elements are called tag navigators. Instead of requiring you to select the element from the design surface or from within source view, the tag navigators enables you to right click an element to select it and display properties for that control in properties window.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in; TEXT-DECORATION: none"&gt;&lt;BR&gt;&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in; TEXT-DECORATION: none"&gt;&lt;U&gt;Page Tabs&lt;/U&gt;- whenever a document is open in the window, a tab for that page appears on the top of the window. Right click on the page tab gives you the new options: Save, Close, Close all but this, Copy full path, open containing folder.&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in; TEXT-DECORATION: none"&gt;&lt;BR&gt;&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in"&gt;&lt;U&gt;Code Change Status Notification &amp;#8211;&lt;/U&gt;&lt;SPAN style="TEXT-DECORATION: none"&gt; Document window now includes a new code-change notification system. Line numbers are included by default. Click on any number will highlight that line. Next to the line number is changing color bar. The color bar notifies you of the code changes that have occurred on your ASP.NET pages. If no color is appeared on that line &amp;#8211; you have not yet made any changes to that file. After you make a change to perticular line a yellow bar appears. After a file is saved, the line appears to be green.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in; TEXT-DECORATION: none"&gt;&lt;BR&gt;&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in"&gt;&lt;U&gt;Error notification and Assistance &amp;#8211;&lt;/U&gt;&lt;SPAN style="TEXT-DECORATION: none"&gt; in Visual Studio 2005 design time error checking is continues, in addition to you will now see a small square at the end of error code line, hovering the cursor to that square causes an error sign to appear. Clickin the error sign opens a dialog that gives you option for fixing the error.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in; TEXT-DECORATION: none"&gt;&lt;BR&gt;&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in"&gt;&lt;U&gt;The ToolBox &amp;#8211;&lt;/U&gt;&lt;SPAN style="TEXT-DECORATION: none"&gt; The tool box is now divided in sub parts. It has standard, data, validation, navigation, login, webparts, HTML and General Tabs. To view the controls on toolbox as icon &amp;#8211; right click on toolbox and un check view as list. &lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in; TEXT-DECORATION: none"&gt;&lt;BR&gt;&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in"&gt;&lt;U&gt;Solution Explorer &amp;#8211;&lt;/U&gt;&lt;SPAN style="TEXT-DECORATION: none"&gt; solution explorer has following items displayed as icon on the top. First is properties, Refresh, Nested Related Files, View Code, View Designer, Copy Web Site, ASP.NET.Configration.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in; TEXT-DECORATION: none"&gt;&lt;BR&gt;&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in"&gt;&lt;U&gt;Server Explorer &lt;/U&gt;&lt;SPAN style="TEXT-DECORATION: none"&gt;- Server explorer enables you to perform number of functions such as working with database connectivity, monitoring, performance and interacting with event logs.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in; TEXT-DECORATION: none"&gt;&lt;BR&gt;&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in; TEXT-DECORATION: none"&gt;&lt;U&gt;Properties window&lt;/U&gt; &amp;#8211; unchanged from vs2003&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in; TEXT-DECORATION: none"&gt;&lt;BR&gt;&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in; TEXT-DECORATION: none"&gt;Maulik Soni&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=70304"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=70304" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/mauliksoni/aggbug/70304.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Maulik Soni</dc:creator>
            <guid>http://geekswithblogs.net/mauliksoni/archive/2006/02/21/70304.aspx</guid>
            <pubDate>Wed, 22 Feb 2006 01:36:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/mauliksoni/comments/70304.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/mauliksoni/archive/2006/02/21/70304.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://geekswithblogs.net/mauliksoni/comments/commentRss/70304.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/mauliksoni/services/trackbacks/70304.aspx</trackback:ping>
        </item>
        <item>
            <title>Hello ASP.NET 2.0</title>
            <category>1 Hello ASP.NET 2.0</category>
            <link>http://geekswithblogs.net/mauliksoni/archive/2006/02/20/70180.aspx</link>
            <description>&lt;P&gt;&amp;nbsp;The Goals of ASP.NET 2.0 &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in"&gt;&lt;U&gt;Developer productivity&lt;/U&gt; &amp;#8211; Eliminate much of the tedious coding that ASP.NET originally required and to make common ASP.NET Task easier. Take an example, in ASP.NET 1.x you need to write number of lines code to just enable paging in datagrid control. Now you can just specify &amp;#8220;AllowPaging=True&amp;#8221;.&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in"&gt;&lt;U&gt;&lt;/U&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in"&gt;&lt;U&gt;Administration and Management&lt;/U&gt; -This release of ASP.NET focus on the developer, and little thought was given to the people who had to administrator and manage all the ASP.NET application that were built and deployed. ASP.NET has now includes a Website Administration Tool, to facilitate web site administrator to edit ASP.NET Configuration settings. This tool allows administrator to edit the content of machine.config and the web.config file directly. Even you can access this tools programatically using the API calls &amp;#8211; that are now part of .NET Framework 2.0. Now you can also encrypt the section of your config files.&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in"&gt;&lt;U&gt;&lt;/U&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in"&gt;&lt;U&gt;Performances and Scalability&lt;/U&gt;- One of the goal from ASP.NET team was to provide the world's fastest web application server. One of the most exciting performance enhancement is the new caching capability aimed at exploiting Microsoft SQL Server 2005. ASP.NET now includes a feature called Sql cache invalidation.&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in"&gt;&lt;U&gt;&lt;/U&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in"&gt;&lt;U&gt;Additional New Features &lt;/U&gt;- &lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in"&gt;New Development Infrastructure&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in"&gt;Membership and Role Management &lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in"&gt;Personalization&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in"&gt;ASP.NET Portal Framework&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in"&gt;Site Navigation&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in"&gt;New Compilation System&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in"&gt;Addition to the Page Framework &amp;#8211; Master Pages&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in"&gt;Themes and Skins&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in"&gt;New Objects for accessing Data&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in"&gt;New Server Controls&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in"&gt;New IDE for building ASP.NET 2.0 Pages&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in"&gt;&lt;BR&gt;&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P style="MARGIN-BOTTOM: 0in"&gt;Maulik Soni&lt;/P&gt;&lt;p&gt;&lt;a href="http://www.pheedo.com/click.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=70180"&gt;&lt;img src="http://www.pheedo.com/img.phdo?x=6cda6ad746d942b9a1110d0715a4fa12&amp;u=70180" border="0"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;iframe src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;PageID=31016&amp;amp;SiteID=1" width=1 height=1 Marginwidth=0 Marginheight=0 Hspace=0 Vspace=0 Frameborder=0 Scrolling=No&gt;
&lt;script language='javascript1.1' src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Browser=NETSCAPE4&amp;amp;NoCache=True&amp;PageID=31016&amp;amp;SiteID=1"&gt;&lt;/script&gt;
&lt;noscript&gt;&lt;a href="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Click&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" target="_blank"&gt;
&lt;img src="http://ads.geekswithblogs.net/a.aspx?ZoneID=5&amp;amp;Task=Get&amp;amp;Mode=HTML&amp;amp;SiteID=1&amp;amp;PageID=31016" width="1" height="1" border="0"  alt=""&gt;&lt;/a&gt;
&lt;/noscript&gt;
&lt;/iframe&gt;
&lt;img src="http://geekswithblogs.net/mauliksoni/aggbug/70180.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Maulik Soni</dc:creator>
            <guid>http://geekswithblogs.net/mauliksoni/archive/2006/02/20/70180.aspx</guid>
            <pubDate>Mon, 20 Feb 2006 21:17:00 GMT</pubDate>
            <wfw:comment>http://geekswithblogs.net/mauliksoni/comments/70180.aspx</wfw:comment>
            <comments>http://geekswithblogs.net/mauliksoni/archive/2006/02/20/70180.aspx#feedback</comments>
            <wfw:commentRss>http://geekswithblogs.net/mauliksoni/comments/commentRss/70180.aspx</wfw:commentRss>
            <trackback:ping>http://geekswithblogs.net/mauliksoni/services/trackbacks/70180.aspx</trackback:ping>
        </item>
    </channel>
</rss>