Posts

Showing posts from September, 2017

Components of Visual Studio IDE

New Project Dialog Box [CTRL+SHIFT+N] This dialog box allows the user to select the type of project to be created. This dialog box allows the user to create window based application as well as web based applications. The following are the some standard type of project template in New Project Dialog box 1.        ASP.NET Web Application 2.        ASP.NET Web Service Application 3.        ASP.NET Server Control 4.        ASP.NET AJAX Server Control We can access the New Project Dialog box using the File Menu à New Project This dialog box also allows the user to change the .NET framework by selecting it from the top of the dialog box. Toolbox Window [CTRL+ALT+X] It is a special window which contains small raised pictures. These small pictures are called control/Object .These control/object is used to design user interface. All the control within the toolbox is classified into the 11 categories. These categories are:- 1.       Standard C

Introduction to Visual Studio Integrated Development Environment (IDE).

Image
Visual studio .Net IDE: - Introduction To develop applications in Visual Studio.Net, we use a special editor called the Integrated Development Environment (IDE).The IDE allow the user to design the applications, write the action code as well as manage the files of project. An IDE help the programmer in his tasks by provides auto-formatting of the source code, highlighting of the important keywords, etc. The IDE has smart editor, compiler and some predefined tools. These tools are used for testing the project, creating the setup and creating the help files etc. Components of  IDE: - Introduction The following are the basic components of IDE New Project Dialog Box Toolbox Window Solution Explorer Server Explorer Property Window Form Design Window Code Window

Introduction of .Net Namespace

.Net Namespace: - Introduction Namespaces are the way to organize .NET  Framework Class Library  into a logical grouping according to their functionality, usability as well as category. Namespaces  are logical grouping of types for the purpose of easy identification. The  .NET Framework  Class Library (FCL ) is a large collection of thousands of Classes. These Classes are organized in a hierarchical tree. The System Namespaces is the root for types in the .NET Framework. We can uniquely identify any Class in the .NET Framework Class Library (FCL ) by using the full Namespaces of the class .In .Net language every program is created with a default Namespaces . Programmers can also create their own Namespaces in .Net languages. The namespace which are created by the user is called user defined namespace. The namespace which are provided by the .NET is called predefined namespace. The following are the some predefine namespace in .NET 1.        System:- The System na

Introduction of Framework Class Library

Framework class Library: - Introduction The .NET Framework Class Library provides pre-written code in the form of classes that are available to all of the .NET programming languages. This class library consists of hundreds of classes, structure, types that tightly integrate with the common language runtime. The class library is based on object-oriented concept. The FCL is divided into different logical units according to their functionality or operation. These logical units are called NAMESPACE. The SYSTEM namespace is the root namespace in .NET. The .Net Framework class library (FCL) provides the core functionality of  .Net Framework architecture. The .Net Framework Class Library (FCL) includes a huge collection of reusable classes, interfaces, and value types that are used into the software development process and provide access to system functionality. The .Net Framework class library (FCL) organized in a hierarchical tree structure and it is divided into  Namespace

Components of Common Language Runtime

Image
Component of CLR: - Introduction The Common Language Runtime (CLR) is an Execution Environment. It works as a layer between Operating Systems and the applications written in .Net. The main function of Common Language Runtime (CLR) is to convert the Managed Code into native code and then execute the Program. The CLR has the following components 1.        Common Type System 2.        Common Language Specification 3.        Microsoft Intermediate Language 4.        Garbage Collector 5.        Code Manager 6.        JIT Compiler - Introduction Common Type System: - Introduction A fundamental part of the .NET Framework's Common Language Runtime is the CTS. The CTS defines a common set of types that can be used with many different languages. Common Type System (CTS) describes a set of types that can be used in different .Net languages in common .The Common Type System (CTS) ensure that objects written in different .Net languages can interact with each ot

Introduction to Common Language Runtime

Image
Common Language Run-time: - Introduction CLR is .NET equivalent of Java Virtual Machine (JVM). It is the runtime that converts a MSIL code into the host machine language code, which is then executed appropriately. CLR is similar to JVM except JVM interprets .Class file into BYTECODE where CLR compile MSIL into machine native code. CLR is a language-neutral development & execution environment that provides services to help "manage" application execution. The common language runtime manages memory, thread execution, code execution, code safety verification, compilation, and other system services. The Common Type System is a component of the CLR that ensures that all .NET applications use the same basic data types regardless of what programming languages were used to develop the applications. The CLR defines the Common Type System (CTS), which is a standard type system used by all .Net languages. That means all .NET programming languages uses the sam

Introduction of .Net Framework Architecture

Image
Net Framework Architecture: - Introduction The .Net Framework work as an interface between the .Net Application and the operating system. The .NET Framework cons ist of following two components 1.        Common Language Runtime 2.        Framework Class Library

Introduction to .Net Languages

Image
.Net Frame Languages: - Introduction We can create window and web applications in many languages using Microsoft .Net Microsoft .Net framework supports the following languages:- 1.        VB 2.        C++ 3.        C# 4.        J# 5.        ASP Microsoft provides the separate compiler for each language to compile the program. These compilers translate the source program into platform independent code. This code is called as Microsoft Intermediate language (MSIL) or Common Intermediate language (CIL).

Types of .Net Framework

Genesis of .Net:- Introduction The following are the .Net generations:- 1.        Microsoft started development of the .NET Framework in the late 1990.At the end of 2000 the first beta versions of .NET 1.0 were released. 2.        The first version of .Net was the .Net 1.0. It is released in Feb 2002. It is not distributed with any operating system. The development tool with this version was visual Studio .Net. 3.        The second version of .Net Framework was .Net 1.1.This version is released in April 2003 with Windows server 2003. The development tool with this version was visual Studio .Net 2003. 4.        The third version of .Net Framework was .Net 2.0.This version is released in November 2005 with Windows server 2003 R2. The development tool with this version was visual Studio .Net2005. 5.        The fourth version of .Net Framework was .Net 3.0.This version is released in November 2006 with Windows Vista and Windows server 2008. The development tool with