Preview

Intoduction to Asp.Net

Powerful Essays
Open Document
Open Document
960 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Intoduction to Asp.Net
DOT NET
AN INTRODUCTION

DIFFERNCE FROM OTHERS
• DOS programming -> programmer have to take care of things from starting to end. Little bit relaxation due to event driven programming. • Abstraction of hardware ->windows take care of communicating with hardware using windows WIN32API. • Burden of creating user interface reduced. • Active x controls and DAO/ ADO

MAIN FEATURES OF .NET
• Provides platform for windows, web and mobile applications with supporting languages. • Splits os platform into two parts:
– Programming layer – Execution layer

• Purely object oriented environment. (Framework class to access the system of .net)

NEXT GENERATION INTERNET
Web site Looselycoupled, Service services connected by XMLXML-based Web site msgs messages and contracts, Device written in many languages

Backend App
Service

Mega Service

Backend Service App
Service

Web site

Mega Service

.NET FRAMEWORK

.NET FRAMEWORK
• A framework is a set of common and prefabricated software building blocks that programmers can use, extend or customize for specific computing solutions. • NET Framework consists of 3 main parts:
– Common Language Runtime (CLR) – Common Language Specification (CLS) – Common Type Specification (CTS)

THE .NET FRAMEWORK

VB

C++

C#

JScript



Common Language Specification Visual Studio.NET ASP.NET: Web Services and Web Forms Windows Windows Forms Forms

ADO.NET: Data and XML Base Class Library

Common Language Runtime

COMMON LANGUAGE RUNTIME (CLR)
• A common runtime enviornment for all .NET languages – Common type system – Common metadata – Intermediate Language (IL) to native code compilers – Memory allocation and garbage collection – Code execution and security • Over 15 languages supported today – C#, VB, Jscript, Visual C++ from Microsoft – Perl, Python, Smalltalk, Cobol, Haskell, Mercury, Eiffel, Oberon, Oz, Pascal, APL, CAML, Scheme, etc.

COMMON LANGUAGE RUNTIME (CLR)
• Enables

You May Also Find These Documents Helpful

  • Good Essays

    Nt1310 Unit 3 Case 3

    • 499 Words
    • 2 Pages

    DotNetNuke uses a three-tier architecture model with a core framework providing support to the extensible modular structure. When deployed, which can be extended using pluggable modules and providers that enable additional functionality; the look and feel of individual sites can be customized using skins. As opposed to traditional web applications that may rely on a multitude of web pages to deliver content, DotNetNuke uses a single main page called Default.aspx. The content for this page is generated dynamically by using a tabID value to retrieve the skin and modules needed to build the page requested, from the DotNetNuke database. It is Used by end-users to create dynamic and interactive websites and by developers to create application functionality.…

    • 499 Words
    • 2 Pages
    Good Essays
  • Satisfactory Essays

    IT113 Unit 5

    • 393 Words
    • 2 Pages

    defined for each of these are based on the type of server operating systems that are required…

    • 393 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    It is made up of a group of libraries running as a layer on top of the operating system which programmers can call on to add functionality to the program they are writing. It uses applications such as printing, mouse clicks, data saving, copy, paste and many more. The main advantage of these libraries are that they are already written, debugged and backwards compatible with older versions of programs using the .NET framework.…

    • 1025 Words
    • 5 Pages
    Powerful Essays
  • Good Essays

    Pt1420 Unit 7 Analysis

    • 737 Words
    • 3 Pages

    The most popular dynamic languages including Ruby, Python, PHP and JavaScript, which we can use as a server-side language through Node.js. Statically typed languages like Java, C and C++ are the most popular languages in CS programs, although Python has been gaining ground in recent years.…

    • 737 Words
    • 3 Pages
    Good Essays
  • Good Essays

    NT1230

    • 1122 Words
    • 4 Pages

    2. The core module that provides all of the Windows 7 capability that isn’t language- or…

    • 1122 Words
    • 4 Pages
    Good Essays
  • Powerful Essays

    Microsoft presented a working situation named Windows on November 20, 1985 as a graphical working framework shell for MS-DOS in light of the developing enthusiasm for graphical UIs (GUI). Microsoft Windows came to command the world's PC showcase with more than 90% piece of the overall industry, surpassing Mac OS, which had been presented in 1984. (Bhardwaj, Arora & Malik, 2014, p.778).…

    • 1714 Words
    • 7 Pages
    Powerful Essays
  • Good Essays

    Compter Science

    • 819 Words
    • 4 Pages

    Programming statements in a low-level language will be close to natural language and will use standard mathematical notation.…

    • 819 Words
    • 4 Pages
    Good Essays
  • Good Essays

    As per the table above that provides a quick comparison between the two types of OS. We will discuss each feature in detail,…

    • 669 Words
    • 3 Pages
    Good Essays
  • Good Essays

    Programming language independent: metrics should be based on requirements, design, and structure of the program itself.…

    • 431 Words
    • 2 Pages
    Good Essays
  • Powerful Essays

    Thought there are numerous computer programming languages in the world today, we will focus on the three basic fundamental types of computer programming languages.…

    • 1318 Words
    • 6 Pages
    Powerful Essays
  • Satisfactory Essays

    Online Services Division: Microsoft’s search, portal, advertising and personal communications services, including online information offerings such as Bing and the MSN portals and channels.…

    • 259 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Intro to Computers

    • 340 Words
    • 2 Pages

    Most computer software falls into one of three categories: compilers and other translator programs, software applications, and system software. Describe and give examples of each. [RQ, no. 2]…

    • 340 Words
    • 2 Pages
    Satisfactory Essays
  • Better Essays

    There is subcategory as visual languages on the imperative languages. These visual languages gives ability of generate GUIs easily by drag and drop. All .NET languages such as VB.NET and C++, C# categorized into here.…

    • 1672 Words
    • 7 Pages
    Better Essays
  • Powerful Essays

    Web Services Description Language and their related other descriptive language may not provide sufficient semantics which are processed by machine.[1]…

    • 3145 Words
    • 13 Pages
    Powerful Essays
  • Better Essays

    The Web app resides on server and is accessed via the Internet. It performs specified tasks – potentially all the same ones as a native application – for the mobile user, usually by downloading part of the application to the device for local processing each time it is used. The software is written as Web pages in HTML and CSS, with the interactive parts in Java. This means that the same application can be used by most devices that can surf the Web (regardless of the brand of phone)”, (www.eweek.com).…

    • 2082 Words
    • 9 Pages
    Better Essays