Several ASP. NET tools

Source: Internet
Author: User

Visual Studio. the latest version of. NET is Visual Studio. NET 2005, Visual Studio.. NET inherits the previous Visual Studio style and becomes. the most excellent highly integrated visual development environment under the. NET platform, which includes development.. NET program requires almost any function: coding, debugging, deployment, maintenance, and so on. The Application of Forms technology makes it as fast and convenient to develop Web applications in this environment as to develop VB6.0 applications. Visual Studio. NET code editing management adopts the Visual Basic 6.0 method, which is indeed a programming revolution for Web Forms. Some front-end code HTML layout code and declared control code are saved as the suffix. ASP.. NET page file. The background logic code is saved as the suffix. aspx. vb file. If C # is used, it is saved. aspx. cs files.

XML is a dependency of Microsoft. NET strategy. As the cornerstone of the. NET platform, Visual Studio. NET provides developers with more XML-based Web Services. Developers can use standard Internet protocols or call enterprise logic through lines. This XML-based Web service can be used by any component model and run in multiple operating systems. A good program development environment is indispensable for language support. At this point, developers can rest assured that Visual Studio. NET supports different development languages. It not only provides a general development environment for C ++, C #, and VB programmers, but also creates ASP for Jscript programmers.. NET tools and Web Service applications. Developers who are keen on XML will also be happy to see its powerful support for XML documents, XML outlines, and XSL conversion. In addition, the support capability of common languages enables developers to freely convert between C ++, VB, and C. In combination with the MS SQLServer2000 server, you can directly create and modify databases and browse and modify data tables and views in Visual Studio. NET.

These new features of Visual Studio. NET make it the complete development environment of Microsoft's next-generation Web Application Development Platform-Microsoft. NET Framework, laying a solid foundation for ASP. NET tools.

In enterprise applications, Visual Studio. NET provides end-to-end Web development capabilities and upgrading and reusable server-side components, which can help enterprises more effectively adapt to the rapidly changing and competitive market. Visual Studio. NET Enterprise effecect (VSEA) and Visual Studio. NET Enterprise Developer (VSED) replaces Visual Studio. NET Enterprise Edition, which has powerful features that allow developers to easily migrate to the next generation of Web-based computer environments. VSEA and VSED enable enterprises to build XML Web Services on the. NET platform using proven Enterprise Lifecycle design methods. In addition, new versions of software and developers provide core testing and application reference. constructor and developers are used to deliver the Modeling Features of enhanced results and are independent third-party software vendors (ISVs) provides an open platform that can be directly inserted into Visual Studio.. NET development environment.

Visual Studio. NET allows developers to quickly and easily create and deploy a wide range of Enterprise Web solutions, such: construct e-commerce applications, build a streamlined B2B communication application, design distributed applications that can quickly access the enterprise logic running on remote servers, and create or update linear enterprise applications.

Obviously, with Microsoft as a powerful technical backing, Visual Studio. NET must be the best development tool on the. NET platform. For installation and use of Visual Studio. NET, this book will provide a detailed introduction in subsequent chapters. Here we will only briefly describe it.

1.5.2 win the heart of ASP. NET Web Matrix

Of course, Visual Studio. NET's rich and powerful functions determine its large size, harsh operating environment, and expensive, Visual Studio. NET contains 3CD, which requires a large amount of memory and a high computing speed CPU during operation. The sales price is as high as thousands of US dollars, unless specialized software companies can buy it as a development tool, ASP.. NET project starts Visual Studio. NET is not realistic. Is there any other development tool? The answer is yes. Microsoft's ASP. NET development team provides another ASP. NET development tool, ASP. NET Web Matrix. The software is completely free, is: http://www.ASP.NET/webmatrix/default.aspx? TabIndex = 4 & tabId = 46. This tool is very small, only 1.3 M, the size of storage less than 1 M after compression, a floppy disk can be mounted. But don't underestimate this little stuff. Its functions developed in ASP. NET are not inferior to Visual Studio. NET. It provides almost all the functions in ASP. NET development, including uidesign, logical code editing, user control development, debugging, and other functions. This software is also easy to install, and it will be okay all the way to Next. We will use it to build an ASP. NET application.

First, run ASP. NET Web Matrix, select Add new file, in the pop-up window on the right is the file type, the following can select the file storage location, file name, select the programming language VB. NET, C #, J #, etc.), as shown in Figure 1.18.

Figure 1.18 create an ASP. NET page

After the ASP. NET page is created, the development environment is displayed, as shown in Figure 1.19.

Figure 1.19 integrated development environment of ASP. NET Web Matrix

ASP is listed in the toolbar on the left. the server-side controls in. NET are integrated in the middle, including the Design window, HTML window, and Code window. You can switch and view them separately, you can also choose All to view All HTML and Code logic Code embedded in the HTML page ). In the Design window, you can select a control from the Toolbox on the left and add it to the Web form in the Design window. Double-click the control to enter the Code window. You can write the logic Code, this is different from Visual Studio.. NET.

Now let's start with ASP. in the. NET toolbox, select the Button control and drag it to NewFile. in aspx, double-click the Button control and enter the Code programming window. The system automatically generates the event process "Sub button#click (sender As Object, e As EventArgs) "Add the code: response. write ("Hello ASP. NET! ") 1.20.

Figure 1.20 add Process Code

Press the F5 key or select the View command in the toolbar and select Start from the shortcut command) to compile and run the command. If ASP is used for the first time. NET Web Matrix, it will ask whether to run ASP. NET Web Matrix Server. If it is allowed to run, you can debug the compiled program. Its running port is 8080 and does not conflict with the existing IIS port 80. The system automatically opens the IE browser. We click the button on the page and the running result is 1.21.

Figure 1.21 running result of NewFile. aspx

ASP. NET Web Matrix is the most lightweight ASP. NET tool, not only powerful, but also completely free, so many ASP. NET programmers, if only ASP. NET web development, ASP. NET Web Matrix is indeed a good choice.

  1. DataList and Repeater controls of ASP. NET
  2. Analysis of IIS ing in ASP. NET
  3. Overview ASP. NET status types
  4. Introduction to ASP. NET and Web servers
  5. EnableViewState attribute of ASP. NET

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.