Information recommendation of the Geek Academy ASP. NET Video Tutorial

Source: Internet
Author: User
Tags classic asp
title= "ASP" is a new generation of ASP. It is incompatible with classic ASP, but ASP. NET may include classic ASP. The ASP. NET pages are compiled, which makes them run faster than classic ASP. With better language support, there is a large set of user controls and XML-based components, and user authentication is integrated. When the browser requests an ASP. net file, the ASP. NET engine reads the file, compiles and executes the script file, and returns the result to the browser as a normal HTML page. The Geek College ASP. NET video tutorial starts with the MVC model and introduces the Advanced C # tutorials and takes you through the Microsoft Official ORM Tool entity Framework.

Course Play Address: http://www.php.cn/course/284.html

The teacher's lecture style:

Teachers teach in a clear, well-organized, layered analysis, interlocking, rigorous argumentation, structural rigorous, with the logical power of thinking to attract students ' attention, with reason to control the course of classroom teaching. By listening to the teaching of teachers, students not only learn knowledge, but also receive the training of thinking, but also by the teachers rigorous study attitude of edification and infection

The more difficult part of this video is the. NET Framework Overview:

I.. NET Framework

The. NET Framework provides a platform for developing and running applications written on different platforms, in different languages, and for XML Web services. The. NET Framework has a common language runtime, class libraries, and ASP. Asp. NET is a component-based dynamic Server page.

Ii.. NET Framework Component elements:

(1) BCl (class library)

As. NET, all classes and interfaces are saved in the. NET Framework class Library. The. NET Framework class library consists of many namespaces. Provides the object to use when developing the program, all of the. NET language uses the same set of base class libraries, and programmers write code that can be set up with classes and methods in managed code written in other programming languages. The common language runtime defines data type criteria, which enables you to pass an instance of a class to a method written in a different language.

The. NET Framework class Library consists of many namespaces. Each namespace contains classes, structs, enumerations, delegates, and interfaces that you can use in your program.

Classes in the. NET Framework class library Follow the published common Language Specification (CLS) standard. Specifies the language behavior that interacts with the common language runtime.

(2) Common language runtime (CLR)

The CLR (CommonLanguageRuntime) Common language runtime is the foundation of the entire. NETFramework build and is the key to implementing the core features of. NET cross-platform, cross-language, code security, and more.

The common language runtime can serve a number of tasks, such as integrating components developed in different languages, cross-language error handling, secure handling, storage and release of managed objects, and so on.

(3) ASP.

Asp. NET is the latest version of the Active Server page. Asp. NET is a Web development environment that can include applications written in any. NET language, including VB. Asp. NET makes Web development easier because it provides the same debugging support as Windows applications for Web Forms and Web services.

Third, the operating mechanism

Code written by programmers is generally called source code. You can program in any language, and the compiler compiles the source code into Microsoft intermediate Language (MSIL), sometimes referred to as intermediate language (IL). When the program is yuxing, the just-in-time (JIT) compiler converts MSIL into native code for a specific machine, and the real-time compiler is part of the common language runtime.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.