Learning ASP. NET (2.0 as an example) series from scratch-03 Development Environment establishment and related tools

Source: Internet
Author: User
Tags visual studio 2008 professional management studio sql server management sql server management studio

Introduction:

In the previous blog,BlogBoyI learned about ASP. NET. We all know that ASP. NET can be used to develop dynamic websites. In this article, BlogBoy will continue to explore ASP. NET-related knowledge and developmentASP. NET Applications(Note: Why is it not just an ASP. NET Website? This is because ASP. in addition to developing general websites, NET also includes some other application scenarios, such as ASP.. NET application ,. for other types of projects such as NET WebService, this series will not be discussed too much about the differences between these project types and application scenarios. The main purpose of this series is from the most basic ASP. NET website to explore ASP. NET, but we still know clearly that ASP.. NET can develop dynamic websites, but it is not just that .) The development environment to be set up. The corresponding software will be provided in this Article. Some software addresses cannot be found. Please search and download them by yourself.

 

Body:

  • Installation environment:

First, I declare that BlogBoy's current host system environment is still XP (laugh! In fact, the installation and configuration of Win7 are basically the same, but Win7 comes with IIS, while XP (You know !) No. You need to download and install a version of IIS.

For people with 0 bases,ServerIt may be a new term for IIS. Here, a simple explanation is that "server" is easier to understand. You can even simply understand that a server is a common host,IIS(Full nameInternet Information ServicesInternet Information Service) is a basic WEB Internet service provided by Microsoft. In this case, an ordinary XP or Server machine installed with IIS hasWEB ServerThe basic capabilities of parsing HTML, ASP, and ASP. NET. Most importantly, IIS also provides a visual configuration management interface that allows you to conveniently manage websites and virtual directories running on the local machine, this is also the reason why we put IIS at the beginning of the Introduction. Only by understanding IIS can you understand the basic operating environment or configuration of a website.

If it is an XP system, install an IIS5 or later version (after installation, you must configure it so that IIS can correctly parse ASP. NET script code, related and configuration articles there are a lot of good articles on the Internet, readers can carefully taste IIS)

If IIS is installed, the Local Machine (also known as the "Personal Edition server") has the WEB server function, now you can release and browse static or ASP on your local machine. NET website, then we only need to care about how to create a website, so we have to mention the following content.

  • Install development tools:

Visual maxcompute 2008 Professional Edition:

You can get them http://msdn.microsoft.com/zh-cn/evalcenter/bb633753.aspx in this address

Do you still remember the IDE mentioned above? Yes, IDE (Integrated Development Environment, short for "Integrated Development Environment") Visual Studio 2008 Professional Edition is an IDE developed by Microsoft, it not only integrates multiple languages (Html, C #, VB, JavaScript, CSS, etc.), but also integrates many convenient and convenient application frameworks, this allows you to create any type of project without any effort,Smart notification,Auto-completion,Code coloring,Error Correction warningAnd so on, making Visual Studio (the latest version is Visual Studio 11) the best partner for Microsoft technology developers.

Visual Studio 2008 SP1:

As for SP1, a patch Package released by Microsoft, SP1 solves and has passed some column feedback and internal test findings. After installing this patch package, Visual Studio and. NET Framework has been improved in terms of responsiveness, stability, and performance. To make development easier and more convenient, you need to install this patch. (later we will use a JS Framework.JQueryVS2008 and earlier versions do not support smart prompts, but users who have installed SP1 can enable SMART awareness of JQ .) If an error occurs when installing SP1 for Windows 7 users, refer to the blog post Visual Studio 2008 SP1Solution to installation failure"Http://www.cnblogs.com/snowdream/archive/2009/01/23/1380453.html.

  • Additional auxiliary tools: (optional)

After Visual Studio 2008 Professional Edition and SP1 are installed, what else do I need? No, it is enough (everything is so simple and fast that you have to admire Microsoft). Some readers may ask, but there is nothing else. does NETFrameWork, SQL Server, CLR, and pencil work? Don't you need to install it? This is not mentioned in this article because these things will be installed on your computer during Visual Studio 2008 installation, this is one of the reasons why Visual Studio installation seems too long. So what are the additional tools used! OK, program development, especially WEB development, will involve issues such as browser compatibility, team collaboration, and repetitive work, or you may feel uncomfortable using an excessively large IDE, you may be interested in the following tools. Let's take a look at all the treasures:

Photoshop csseries: Needless to say, everyone on the Earth knows that webpage processing is always necessary.

CodeSmith Professional: A template-based code generator that allows you to customize templates in multiple languages and generate template-based code files in batches. It is amazing to write duplicate code, there are also many various code generators in the garden.

Microsoft Visual SourceSafe: this is a source code manager. Visual Studio 2008 can be used with Microsoft Visual SourceSafe 2005. It has version control and management functions and is suitable for team collaboration and joint development.

Microsoft SQL Server: This is different from the lite version that comes with Visual Studio installation. The Enterprise Edition has complete database functions and provides a powerful Visual Management tool, SQL Server Management Studio.

IETester: developers of web pages know that the layout and appearance of web pages are different in different browsers and versions. IETester provides an integrated IE browser testing environment, from IE5.5 to IE9 (Note: To use IE9, you must install a system later than Win7. If the computer is IE6, XP and Server users must upgrade to IE8 .)

Visual Studio 2008 Express Edition: similar to the lite version of Visual Studio, its ISO: http://download.microsoft.com/download/8/ B /5/8B5804AD-4990-40D0-A6AA-CE894CBBB3DC/VS2008ExpressENUX1397868.iso

Appendix:

Common shortcut for Visual Studio: http://www.cnblogs.com/9999/archive/2009/09/24/1573030.html

Visual Studio skin replacement: http://studiostyl.es/(choose a set of your favorite skin, to protect the eyes is still pretty effective, By the way BlogBoy Visual Studio 2008 skin)

Conclusion:

People may have different opinions on how to use IDE. Some people think that IDE is better, some people think that it is better, and some others think it is just a tool, some of them even use such IDE ...... In any case, I have my own opinions, no harm, no gold, no perfect tools.

How to do it? Do yourself well and make your own wonderful achievements, sharpen each other, and make progress together.

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.