Filed under C# and ASP.NET

JavaScript For C# Developer

This Presentation depicts JavaScript concept for Csharp developer.It helps to understand the concepts of JavaScript resembling/differentiate them with C# concepts. It took one week to complete the fundamental concepts of angular.Js, but it took more than one month to understand the concepts of javascript and relate it to C#. So here it is: JavaScript For CSharp … Continue reading

Use Git with Visual Studio 2012 and 2013

What is GIT ? i found the best definition of Git on Visual Studio itself , here it is : Git is free and open source distributed version control system which handles small and large project very efficiently.Code posted using free account will be publicly available , for private repository you will have to buy paid plans … Continue reading

Application Initialization in IIS 7.5 and IIS 8

Why we need Application initialization ? On first HTTP requests applications both web forms and mvc application requires initialization tasks and “warm up” tasks (Startup processing , generating contents) etc. Application initialization proactively loads and initialize all the dependencies like database connection , compilation of code and loading of assemblies etc… … Continue reading

ASP.NET Precompilation for Deployment

Benefits of Precompilation in ASP.NET: Initial response of application will be faster for users, because code and files will not have to be compiled at the first time any user requested. We can ensure error free application at compile time From security concern people who have access to production server cannot see the source code … Continue reading

C# Command Line Compiler (CSC.EXE)

What is CSC.EXE ? Command line compiler takes C# code as input and transforms code to MSIL/CIL (Microsoft intermediate language/Common intermediate language).CSC.exe produces .dll (dynamic link library) and .exe (executable) files. CSC.exe comes with .net can install it standalone too.which is in : c:\Windows\Microsoft.Net\Framework\v4.0.30319{version installed on your computer}\csc.exe How to Compile C# programs using CSC.exe … Continue reading

Framework Class Library (FCL) in .NET

FCL (Framework Class Library) : A library of functionality to build / design .net applications. Again as Framework class library(FCL) names depicts us its a collection of thousand and thousands of classes which is use to build an application. The Framework Class Library (FCL) is the collection of libraries that contains the totality: ASP.NET, WinForms,WCF,Web … Continue reading

CLR in .Net

Common Language Runtime :  As its names depicts, its an execution environment for .Net applications (.Net supported languages). CLR job is managing the application while it executes.CLR manages the execution of programs written in supported language of .NET framework like (C#, Visual Basic, F#, IronPython, IronRuby, Boo, etc.).Below are the some services CLR provides when its … Continue reading