tag:blogger.com,1999:blog-41466488259416920562024-03-13T17:54:11.334-07:00.Net Framework FAQ.Net Framework FAQ, contains collection of commonly asked question for .Net Framework.
<br><br>
<b><big>For .Net Articles, Links, Code and much more logon to <a href="http://www.DailyFreeCode.com">DailyFreeCode.com</a></big></b>Unknownnoreply@blogger.comBlogger17125tag:blogger.com,1999:blog-4146648825941692056.post-40555736971251351152007-05-04T15:57:00.002-07:002007-05-04T15:59:26.282-07:00What is .Net Platform?Microsoft .NET is a software development platform based on virtual machine architecture. Dot Net Platform is:<br /><ul><li><strong>Language Independent</strong> – dot net application can be developed different languages (such as C#, VB, C++, etc.)</li><li><strong>Platform Independent </strong>– dot net application can be run on any operating system which has .net framework installed.</li><strong></strong><li><strong>Hardware Independent</strong> – dot net application can run on any hardware configuration<br />It allows us to build windows based application, web based application, web service, mobile application, etc.</li></ul><div class="blogger-post-footer">Logon to http://www.DailyFreeCode.com for huge collection of .Net FAQ, Articles, Code and much more...</div>Unknownnoreply@blogger.comtag:blogger.com,1999:blog-4146648825941692056.post-80067393888641080552007-05-04T15:57:00.001-07:002007-05-04T15:57:33.885-07:00What is .Net Framework?.Net Framework provides a foundation upon which .net application and xml webservices are built and executed.<div class="blogger-post-footer">Logon to http://www.DailyFreeCode.com for huge collection of .Net FAQ, Articles, Code and much more...</div>Unknownnoreply@blogger.comtag:blogger.com,1999:blog-4146648825941692056.post-61086367140860643662007-05-04T15:51:00.001-07:002007-05-04T15:55:55.395-07:00.Net Framework Diagram<table class="MsoNormalTable" style="border: medium none ; background: rgb(230, 230, 230) none repeat scroll 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; border-collapse: collapse;" border="1" cellpadding="0" cellspacing="0"> <tbody><tr style="page-break-inside: avoid; height: 50.25pt;"> <td style="border: 2.25pt solid windowtext; padding: 0in 5.4pt; width: 174.05pt; height: 50.25pt;" width="232"> <p class="MsoHeader" style="text-align: center;" align="center"><b><span style="font-size: 14pt; color: rgb(153, 51, 0);">.Net Compliant Languages <o:p></o:p></span></b></p> <p class="MsoHeader" style="text-align: center;" align="center"><span style="color: rgb(153, 51, 0);">(VB, C#, C++, J#, Cobol, Perl, etc)<o:p></o:p></span></p> </td> <td style="border-style: solid solid solid none; border-color: windowtext windowtext windowtext -moz-use-text-color; border-width: 2.25pt 2.25pt 2.25pt medium; padding: 0in 5.4pt; width: 174.05pt; height: 50.25pt;" width="232"> <p class="MsoHeader" style="text-align: center;" align="center"><b><span style="font-size: 14pt; color: rgb(153, 51, 0);">.Net Application <o:p></o:p></span></b></p> <p class="MsoHeader" style="text-align: center;" align="center"><span style="color: rgb(153, 51, 0);">(Windows-based, Web-Based Application, Web Service, Mobile Application, etc)<o:p></o:p></span></p> </td> </tr> <tr style="page-break-inside: avoid; height: 45.65pt;"> <td colspan="2" style="border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; border-width: medium 2.25pt 2.25pt; padding: 0in 5.4pt; width: 348.1pt; height: 45.65pt;" width="464"> <p class="MsoHeader" style="text-align: center;" align="center"><b><span style="font-size: 14pt; color: rgb(153, 51, 0);">.Net Framework Class Library<o:p></o:p></span></b></p> </td> </tr> <tr style="page-break-inside: avoid; height: 53.3pt;"> <td style="border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; border-width: medium 2.25pt 2.25pt; padding: 0in 5.4pt; width: 174.05pt; height: 53.3pt;" width="232"> <p class="MsoHeader" style="text-align: center;" align="center"><b><span style="font-size: 14pt; color: rgb(153, 51, 0);">Common Language Specification <o:p></o:p></span></b></p> <p class="MsoHeader" style="text-align: center;" align="center"><span style="color: rgb(153, 51, 0);">(CLS)<o:p></o:p></span></p> </td> <td style="border-style: none solid solid none; border-color: -moz-use-text-color windowtext windowtext -moz-use-text-color; border-width: medium 2.25pt 2.25pt medium; padding: 0in 5.4pt; width: 174.05pt; height: 53.3pt;" width="232"> <p class="MsoHeader" style="text-align: center;" align="center"><b><span style="font-size: 14pt; color: rgb(153, 51, 0);">Common Type System <o:p></o:p></span></b></p> <p class="MsoHeader" style="text-align: center;" align="center"><span style="color: rgb(153, 51, 0);">(CTS)</span><span style="font-size: 14pt; color: rgb(153, 51, 0);"><o:p></o:p></span></p> </td> </tr> <tr style="page-break-inside: avoid; height: 45.65pt;"> <td colspan="2" style="border-style: none solid solid; border-color: -moz-use-text-color windowtext windowtext; border-width: medium 2.25pt 2.25pt; padding: 0in 5.4pt; width: 348.1pt; height: 45.65pt;" width="464"> <p class="MsoHeader" style="text-align: center;" align="center"><b><span style="font-size: 14pt; color: rgb(153, 51, 0);">Common Language Runtime <o:p></o:p></span></b></p> <p class="MsoHeader" style="text-align: center;" align="center"><span style="color: rgb(153, 51, 0);">(CLR)</span><span style="font-size: 14pt; color: rgb(153, 51, 0);"><o:p></o:p></span></p> </td> </tr> </tbody></table><div class="blogger-post-footer">Logon to http://www.DailyFreeCode.com for huge collection of .Net FAQ, Articles, Code and much more...</div>Unknownnoreply@blogger.comtag:blogger.com,1999:blog-4146648825941692056.post-33837261559371140942007-05-04T15:49:00.000-07:002007-05-04T15:57:09.976-07:00Two main Components of .Net Framework<ol><li>Common Language Runtime</li><li>Base Class Library.</li></ol><div class="blogger-post-footer">Logon to http://www.DailyFreeCode.com for huge collection of .Net FAQ, Articles, Code and much more...</div>Unknownnoreply@blogger.comtag:blogger.com,1999:blog-4146648825941692056.post-85348934399412223242007-05-04T15:48:00.003-07:002007-05-04T15:48:48.332-07:00Name .Net Compliant LanguagesLanguage which supports .Net Programming. Eg: VB, C#, C++, J#, etc.<div class="blogger-post-footer">Logon to http://www.DailyFreeCode.com for huge collection of .Net FAQ, Articles, Code and much more...</div>Unknownnoreply@blogger.comtag:blogger.com,1999:blog-4146648825941692056.post-77543991289248844962007-05-04T15:48:00.001-07:002007-05-04T15:48:21.680-07:00What do you mean by .Net ApplicationApplication which is developed using .Net Framework.<div class="blogger-post-footer">Logon to http://www.DailyFreeCode.com for huge collection of .Net FAQ, Articles, Code and much more...</div>Unknownnoreply@blogger.comtag:blogger.com,1999:blog-4146648825941692056.post-75302906139211324402007-05-04T15:47:00.001-07:002007-05-04T15:47:52.589-07:00Describe .Net Framework Class LibraryIt consist of thousands of Pre-developed classes that can be used to build application.<div class="blogger-post-footer">Logon to http://www.DailyFreeCode.com for huge collection of .Net FAQ, Articles, Code and much more...</div>Unknownnoreply@blogger.comtag:blogger.com,1999:blog-4146648825941692056.post-30884590030686559992007-05-04T15:46:00.000-07:002007-05-04T15:47:19.028-07:00What is CLS : Common Language Specification (CLS)It defines features that all .net compatible language should support.<div class="blogger-post-footer">Logon to http://www.DailyFreeCode.com for huge collection of .Net FAQ, Articles, Code and much more...</div>Unknownnoreply@blogger.comtag:blogger.com,1999:blog-4146648825941692056.post-83833868580310250522007-05-04T15:45:00.000-07:002007-05-04T15:46:32.245-07:00What is CTS : Common Type System (CTS)All .net supported languages will produce code that is ultimately based on these type.<div class="blogger-post-footer">Logon to http://www.DailyFreeCode.com for huge collection of .Net FAQ, Articles, Code and much more...</div>Unknownnoreply@blogger.comtag:blogger.com,1999:blog-4146648825941692056.post-42042794810319887842007-05-04T15:44:00.002-07:002007-05-04T15:45:35.330-07:00What is CLR : Common Language Runtime (CLR)<p><strong>It provides an “managed” environment in which .net application can execute.<br /></strong>It provides following services :<br />1. Language Integration<br />2. Memory Management (Memory Allocation and Garbage Collection)<br />3. Memory Type Safety (Memory Leaks)<br />4. Security</p><div class="blogger-post-footer">Logon to http://www.DailyFreeCode.com for huge collection of .Net FAQ, Articles, Code and much more...</div>Unknownnoreply@blogger.comtag:blogger.com,1999:blog-4146648825941692056.post-21491084466749646082007-05-04T15:44:00.001-07:002007-05-04T15:44:42.360-07:00What is MSIL : Microsoft Intermediate Language (MSIL)An intermediate language generated by compiler is called MSIL. All .Net assemblies are represented in MSIL. The main Advantage of using MSIL is it provides equal performance for multiple language programming, as code is compiled to native code.<br /><br /><strong>Example:</strong> Performance of application developed in C# is similar to VB.net or any other .Net compliant language that is because of MSIL.<div class="blogger-post-footer">Logon to http://www.DailyFreeCode.com for huge collection of .Net FAQ, Articles, Code and much more...</div>Unknownnoreply@blogger.comtag:blogger.com,1999:blog-4146648825941692056.post-69747329391885663202007-05-04T15:43:00.001-07:002007-05-04T15:43:52.260-07:00Managed Environment : Managed Code in .netCode that operates within the CLR is called managed code. Managed code benefits from the services that the CLR offers, including garbage collection, memory management, security, etc.<div class="blogger-post-footer">Logon to http://www.DailyFreeCode.com for huge collection of .Net FAQ, Articles, Code and much more...</div>Unknownnoreply@blogger.comtag:blogger.com,1999:blog-4146648825941692056.post-3218758873150629492007-05-04T15:42:00.000-07:002007-05-04T15:43:18.760-07:00Unmanaged Environment : Unmanaged Code in .netCode that does not operate within the CLR is called unmanaged code. Unmanaged code does not get benefits offered by CLR including garbage collection, memory management, security, etc. <br /><br /><strong>Example:</strong> COM components are unmanaged code.<div class="blogger-post-footer">Logon to http://www.DailyFreeCode.com for huge collection of .Net FAQ, Articles, Code and much more...</div>Unknownnoreply@blogger.comtag:blogger.com,1999:blog-4146648825941692056.post-6823187277931641352007-05-04T15:41:00.000-07:002007-05-04T15:42:19.170-07:00Advantage provided by Dot Net FrameworkLanguage Independent, that is programmer can concentrate more on problem than to learn new language.<div class="blogger-post-footer">Logon to http://www.DailyFreeCode.com for huge collection of .Net FAQ, Articles, Code and much more...</div>Unknownnoreply@blogger.comtag:blogger.com,1999:blog-4146648825941692056.post-29623844127488115152007-05-04T15:40:00.000-07:002008-11-06T21:17:26.578-08:00.Net Application Compilation and Execution Diagram<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjaW8Er-QyLMn-hRTjtFX1qtDhx_8YaSpiWY8A5lpEb0zQXZnW8nddyIJwQBuTLYutgpZMExxjb2p0G3sKACz2i91KtVsD1ft6NBjyM3GhJCfvKaXsQstKYIgOTz7YySrXBavCgTXXFhBzA/s1600-h/.gif"><img id="BLOGGER_PHOTO_ID_5060839362654989698" style="CURSOR: hand" alt="" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjaW8Er-QyLMn-hRTjtFX1qtDhx_8YaSpiWY8A5lpEb0zQXZnW8nddyIJwQBuTLYutgpZMExxjb2p0G3sKACz2i91KtVsD1ft6NBjyM3GhJCfvKaXsQstKYIgOTz7YySrXBavCgTXXFhBzA/s400/.gif" border="0" /></a><br /><div></div><div class="blogger-post-footer">Logon to http://www.DailyFreeCode.com for huge collection of .Net FAQ, Articles, Code and much more...</div>Unknownnoreply@blogger.comtag:blogger.com,1999:blog-4146648825941692056.post-58150414339852481622007-05-03T16:01:00.000-07:002007-05-04T16:02:45.941-07:00How many types of JITThree types.<br /><ul><li>Pre-JIT (Compiles entire code into native code at one stretch) </li><li>Ecno-JIT (Compiles code part by part freeing when required) </li><li>Normal JIT (Compiles only that part of code when called and places in cache)</li></ul><div class="blogger-post-footer">Logon to http://www.DailyFreeCode.com for huge collection of .Net FAQ, Articles, Code and much more...</div>Unknownnoreply@blogger.comtag:blogger.com,1999:blog-4146648825941692056.post-60630233258709612402007-05-02T16:00:00.000-07:002007-05-04T16:01:20.397-07:00How many classes can a single .NET DLL contain?UnLimited.<div class="blogger-post-footer">Logon to http://www.DailyFreeCode.com for huge collection of .Net FAQ, Articles, Code and much more...</div>Unknownnoreply@blogger.com