Developer on Alibaba Coud: Build your first app with APIs, SDKs, and tutorials on the Alibaba Cloud. Read more ＞
Visual|web|web Service |xml| Program
Visual Studio. NET enables developers to quickly build and deploy XML Web services and Applications(2002.02.25) From: CSDN
Leonard, Washington, February 8, 2002-Microsoft has been in Microsoft for more than four years. NET (the concept of the company's next generation of XML Web services and applications, which connects people, devices, and information across the Internet in a seamless and secure way). Next week, Microsoft will celebrate. NET is an important milestone--the tool will be distributed worldwide, through programmers it will promote the next generation of network technology.
At Vslive!, San Francisco, February 13, Microsoft will hold visual Studio. net--the launch of a comprehensive tool for quickly building and deploying XML Web services and applications. Visual Studio. NET provides software developers around the world with powerful tools to quickly build powerful Windows applications for any device, any platform, and a wide range of Web applications. It also enables developers to quickly build reusable enterprise logic that can be integrated into the enterprise firewall or outside the firewall, along with vendors, partners, customers, and other people. Just. NET one product, Microsoft put visual Studio. NET is considered to be the most basic enabling device for. Net.
Even before this tool was formally introduced, there were already many developers who were interested in visual Studio. Net interest. Many developers use beta versions, and many have already deployed their products in pre-release versions. Developers say they are being seen by visual Studio. NET attracts the support of most popular languages, while Visual Studio. NET this feature minimizes the retraining process when they use this language. Because of visual Studio. NET Rapid Application Development environment (RAD) and object-oriented approach, which greatly reduces the amount of code that developers must write for their applications, enabling them to quickly put applications to market. At the same time, this new tool enables applications to be faster and more scalable than the programs developers develop in other environments.
"The developer represents the changes that we live, work, and entertain in any time, anywhere, any of the devices we use to connect to the Internet, such as cellular telephones, PDAs or computers." "Eric rudder--, Microsoft Developer and the deputy chairman of the Platform mission, said," Visual Studio. NET is the tool that causes this change for Internet users anywhere. "
Independent experts believe that visual Studio. NET is very important for the upcoming world of Web services and applications.
"I don't yet know what kind of technology can work with visual Studio. NET competition, "Roger sessions--Texas Austin, the CEO of an important scalable distribution system-level training company," says, "It sweeps away a lot of obstacles and allows developers to easily track complex Web applications, Cost less than other systems. Visual Studio. NET will become the dominant network application, with the advent of the Network Service market, Visual Studio. NET will also become mainstream in that area. "
has reached the developer's hands.
It is no longer worn out now. Visual Studio. NET Beta and pre-release versions have been distributed to 3.5 million of developers around the world-making it the most widely circulated pre-release version of Microsoft's history and industry. The beta program caused a sensation that created a thriving ecosystem, including:
· Through ASP.net golive! More than 6,000 users have been using beta versions of ASP. NET deployment of. NET product solutions.
· The 75 Visual Studio Integration Program (VSIP) partners, such as rational, Compuware, and Crystal decisions, offer a number of developer tools and languages to seamlessly work in visual Studio. NET work.
· 35 Independent software Vendors (ISVs), including ComponentOne, Infragistics and SoftArtisans, announced more than 130. NET software components, many components of the sales situation is very good.
· More than 800 academic institutions have participated in the MSDN Academic Alliance, involving more than 200,000 students in. NET development
· More than 20 multilingual vendors are available to run in. NET programming languages, including C + +, Perl, Python, Java, COBOL, Fortran, RPG and Eiffel
"Visual Studio. NET is a truly object-oriented environment that eliminates the need to start afresh every time you access a feature, "Jacob A. Grass, a software engineer for Abiliti Solutions, who develops customer management and billing software for the telecommunications industry," for example. NET Program class encapsulates most Windows APIs, making it easier to access their functionality. "
". NET is not only a more powerful and scalable platform than Java/linux, it is also an efficient platform, "Objectwatch's meeting said. "The development process is fairly quick and easy, reducing the cost of writing new applications." The combination of. NET with Intel hardware is also cost effective: The next application in Linux costs about $10 million trillion, and under. Net/intel only about 1 million dollars. This creates real pressure on Linux applications running on expensive hardware devices. "
developers have gained the benefits of visual Studio. NET
CafePress.com has seen the benefits of the. NET Platform. The company provides an E-commerce solution for purchasing goods that enables individuals, groups and companies to sell goods online. Before using the. NET Framework, CafePress.com found that its development platform was slow and problematic, so that it could not continue to evolve.
"Our development has increased dramatically since porting to the. NET Framework," Fred Durham, CafePress.com's CEO, said, "The engineering time cycle is approximately reduced to 1/4 of the previous development cycle." This means that our users can get more features and services. With the. NET Framework, we can easily develop a set of code for big customers. This is to say that we are free to provide more services and features. Also, this is because the development time is compressed and the amount of code required is greatly reduced. "
According to Durham, the. NET framework reduces the development time for cafepress.com companies by 75%, increasing the efficiency of network servers: increased 2-3% utilization from the 50-70% utilization of the previous system.
Abiliti solution the software created using visual Studio. NET and. NET platforms includes a graphical XML Structure builder, which business analysts can access, Grass said. Abiliti has developed an application in 1 weeks--less than half the estimated time spent using another tool to develop Abiliti. Time savings are attributed to a number of features; For example, Grass said that when he created the user interface, all the controls and forms existed in the class, and the time saved was unbelievable.
broad support for customers, servers, and services
Visual Studio. NET delivers improved performance and productivity, enabling developers to leverage existing skills and develop them in their own choice of programming languages, while providing a RAD environment that minimizes the code that must be written. Visual Studio. NET is a support for the whole. NET platform (including client, service and network services) integrated tools.
Unlike the single language approach-Java, where only 6% of developers know and use this language-the visual Studio. NET and. NET Frameworks support 20 languages, including visual Basic, Visual C + +, COBOL, Basic , RPG, FORTRAN and Java. Applications written in virtually any language, including XML Web services, can be shared and reused, so that developers can use existing code and techniques to quickly build applications. With visual Studio. NET, developers do not have to spend time and money learning a new language-the cost of retraining can be spent on a one-year salary according to Objectwatch meetings.
In addition to saving on retraining time and cost, Visual Studio. NET's broad support for languages has greatly expanded the range of people who can hire developers.
"Visual Studio. NET enables us to hire all qualified developers, instead of restricting developers who are familiar with the specific language that we often use, grass of abiliti Solutions says he is also Microsoft's most valuable expert (MVP) because of his active participation in the Microsoft online newsgroups. "This is very important for us because we can focus on finding developers who have the right conceptual knowledge, rather than focusing on developers who use the knowledge of syntactic expression." In Visual Studio. NET and. NET platforms, developers work with the language they choose, and all code works together.
"We want to include all the developers so that they both succeed and from. NET platform, regardless of what programming languages they know, or what they used to build applications. "Microsoft's rudder says," Visual Studio. NET is the tool to achieve these goals-the only tool to achieve them.
In addition to reducing the need to learn a new language, Visual Studio. NET and rad paradigms make it unnecessary for developers to write those time-consuming code, and it spans all. NET platform, including clients, servers, and services, provides these benefits. In the past, when developers created applications for desktops, cellular phones and Pocket PCs and other devices, they had to independently write applications for each client device and needed different tools and techniques. As a comparison, use visual Studio. NET developers once they have created the application and use a simple drag-and-drop environment, they can specify a new interface for each type of client device to reuse the same code.
"In Visual Studio. NET before, as a Windows application developer, I never created a Dynamic Web page, because that was the type of application I was unfamiliar with. "Remi Thomas says that another MVP, who has been using visual Studio. NET for 6 months in pixel technology, a software company that creates digital image processing solutions. "Now, through visual Studio. NET I can create any type of application: Dynamic Web pages, Windows applications or more. This is easier for me because I can use the technology I know no matter what type of application I develop. "
On the server side, the new RAD tools enable developers to take advantage of the object-oriented drag-and-drop technologies of. NET Enterprise Servers, such as BizTalk Server, SharePoint server, and SQL server--, which were previously impossible in complex distributed applications. For example, Visual Studio. NET enables developers to access and integrate many server management tools, databases, and other components into an application by using the same drag-and-drop operations as creating desktop applications.
Visual Studio. NET enables developers to instantly leverage existing xml-based network services, such as password authentication and, without having to write new code. NET Self service. The "Piping technology" or basic architecture for integrating these network services has been built into the. NET framework. As users move from one site to another in the Internet, developers can quickly create applications that deliver powerful functionality to those users.
Ready to use visual Studio. NET
Because Visual Studio. NET leverages the experience that developers already have, so learning time is relatively short with the new development environment. Thomas, of Pixel Technology, said he was familiar with visual Studio. NET in less than two weeks.
Microsoft's rudder says that developers need visual Studio. NET training volume is different. For those who are familiar with VC + +, they don't really need to learn, and developers who are familiar with VB will find some optional object-oriented programming features that they will become familiar with. Developers can also learn new languages, such as Visual C # and Visual J #, which are created by Microsoft to make the most of the new language. NET platform.
Microsoft has created several options to help developers with visual Studio. NET to prepare:
· Developers can download the. NET Framework Software Development Kit (SDK), or join a user group or newsgroup to gain knowledge from others, and Microsoft does not charge a fee. Low-cost options include subscribing to new visual Studio. NET's magazine.
· The more important investments include subscribing to the MSDN supplies, which will allow developers to access the MSDN Web and MSDN Libraries, MSDN Management newsgroups, Microsoft Expert support, and quarterly updates for online chat services.
· Developers can participate in the. NET Readiness Road Show, where Microsoft offers two days of courses both nationally and internationally. The Microsoft Certified Technology Education Center (CTECS) also provides training courses to authenticate. NET programming.
"Awesome, persistent state."
"Since visual Studio 16 months ago." NET beta version, I started to use it, it is the most productive development environment I have ever used. "It's full of features that improve the developer experience, and it makes me more organized and productive in my work," says Grass of the Abiliti solution. Every day, I always feel visual Studio. NET awesome-it calms me down, increases my productivity, reduces the code I need to write--it makes me excited about what I'm doing. "
"We have absolute relative trust in visual Studio. NET is the way to create xml-based Web services and applications that are revolutionizing the way people use computers, PDAs, cellular phones, and other devices. "Even before the product was officially released, the response from the developer community told us that they agreed," said Rudder of Microsoft. When you assert your computer's ideas, it's a pleasure to see the industry help you turn ideas into reality. "
This article is an English version of an article which is originally in the Chinese language on aliyun.com and is provided for information purposes only. This website makes no representation or warranty of any kind, either expressed or implied, as to the accuracy, completeness ownership or
reliability of the article or any translations thereof. If you have any concerns or complaints relating to the article, please send an email, providing a detailed description of the concern or
complaint, to email@example.com. A staff member will contact you within 5 working days. Once verified, infringing content will be removed immediately.
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:
and provide relevant evidence. A staff member will contact you within 5 working days.