VS.NET learning methodology

xiaoxiao2021-03-06  104

- My vs.net learning trip

Sunhai

Development Tools: Microsoft Visual Studio .NET 2003

Operating system: Windows XP

Inscription: Even if you don't have a little programming, as long as you are willing, and understand the learning method introduced in this article, you can easily enter the door as the author is as easy as the author. Let us start exciting VS.NET trips together.

At the age of 26, give yourself a goal, you must have English and programming before your age of 35. I have just been standing so far, the procedures and English are not working very well, and they have some understanding of learning methods. I hope to share with you.

Let me introduce my situation first. 26 years old, mainly engaged in language teaching, can say that it is unable to computers and English. Say that you may make you joke: the computer will not go online; English does not know the phonetic symbol. I am not like this level, I am more determined to change myself, I will do it, spend 7000 oceans to purchase the computer. 26 years old, life opens a new chapter.

First, put your own computer to a blind belly, put hardware, install it (pity my motherboard, repair a few times, still scrapped; the graphics card has burn "foot" due to charge and unplugging, or a friend of the mobile phone store to help Welding). In order to quickly find the tutorial articles in the online, I will take 100 ocean narrow tape months. I want to Down X-I I have used two nights for two nights. As a result, there is no image, and he has heard him, 乎!

I have always advocated learning, learning things and work related, work and learning. Although the language teacher can also learn computer, I think the process is too slow (at that time I haven't design a computer course.). So, a person who just learned a computer in less than half a year became a computer teacher. It is basically basically entry-level training, but it is also forced to learn faster. Originally, I used the pinyin to add input method, because of work relationship, I had to use five pen. National Computer Rank Test To test DOS, so I learned DOS. I originally used FrontPage to do a web page, now use Dreamweaver MX, and Fireworks MX, Flash MX also knows. Try a few more times to the motherboard random manual and English dictionary, the boot CMOS can also come and go. What system optimization, GHOST system backup is not in the words. Although the page is not very good, IP daily access is 300 per day. Until 29, the WINDOWS application programming is still a little, VB6 deletes, installed, repeated a few times, feel hard, never cross-programming the first threshold.

The MM exchanges working in Zhangzhou Information Harbor before, speaking, in self-study Visual Studio .NET programming, MM asked: Are you studying in a closed custom? I replied: You may consider the words "sponsorship" tuition. Yes, the network is university, the largest university, and the network can change the world and will eventually change the world. The network can change life, allowing our study and life, as long as you know how to use, good at using. It is now a network era. The network exchange basically makes up for the shortcomings of self-study, and network exchanges have no alternative to school education.

You see here, if you don't touch the process of contact, I want to know what Visual Studio .net is "Dongdong", how will you do?

First, check the head book, the personal open computer library is unrealistic, the knowledge to find often can't find in hand in hand;

Second, ask a friend, friends don't understand it is a problem, even if I understand, is there any empty? He is empty, he doesn't know the actual situation of your side, he does not necessarily what you want, or you don't necessarily understand; third, the library check the information;

Fourth, go online;

Fifth, ran to ask the teacher;

sixth,……

Yes, the tradition is doing this. But it is now a network era. You are entirely probably less than a minute to find the answer you want. Now open your computer (provided you don't think buying computer is great), dial-up Internet (premise, you think it is necessary to configure MODEM and access the computer), open Internet Explorer, in the address bar

Http://www.google.com, then enter, type Visual Studio .NET programming in the middle of the open page, note that there is a space in the middle of the English. Then use it back to the bus, the page shows: a total of 12,800 query results, this is the first - 10 items. Search for 0.28 seconds, how is it, use me to introduce you to Visual Studio .NET? You will click on the title and see the knowledge you need.

"Software is a past era. Web Service will come." Microsoft senior vice president Li Kai Fu said, "Web Service itself can be said to be a gamble, a risk; because you can believe, you can not believe in this matter. I It can only be said that Microsoft gambles the whole company, the future we gamble is Web Service. "You don't tell me that you are much more than Gates. We pursue that surpassing Gats is not reality, but we can contact the network earlier and use the network.

The first thing: Master the basic knowledge of the computer, learn to use the network to learn, especially the search engine (

http://www.google.com "to find the answer you need.

29 years old, began working in corporate management. Due to the relationship of the work, there is a Microsoft Office office software. There is a Visual Basic for Application (VBA) language in the Office office software. It is a subset of VB, with all the advantages of VB, built into office, only in Office. Create, program, and run, record macros and automatically convert to code. Since the first contact programming language, it feels difficult to self-study VBA. When you encounter a problem in your study, when you are confused, I will go online to find a learning resource and find an answer. Soon find a great community about Microsoft Office, such as OfficeFans

http://www.officefans.net), Excelhome

Http://club.excelhome.net/), so immediately in the community, I have encountered the question to go to the community when I learn VBA, I have a friend who is enthusiastic every time.

For example, my work needs to insert blank lines in front of the EXCEL worksheet, first select the worksheet, and the mouse pointer is positioned to the specified line, and then right-click, select "Insert". Repeat operation, it is not bored. So in OfficeFans, pass the master kengzeng point to get the following VBA code:

Sub insert ()

Sheets ("Sheet2"). ROWS ("10:10"). INSERT

End Sub

It turns out that you have to do four steps, and now you will complete it. I didn't understand VBA, and I didn't even have a "collection", "object", "method", "attribute", "event", "enumerated", etc., but because there is an online master point guide, help I still apply VBA in my job. I have applied multiple times. Some of the VBA code used will not go back. Some concepts of VBA, the theory begins. All beginnings are hard. If you can't get it, you may have given up your questions if you can't solve it. If you have a warm person to answer his questions, then you can apply new knowledge in practice, new knowledge is realized, learning is interested. Get excitation and enhancement, learning will continue and deepen. Of course, for friends with "hanging beams", they can solve all difficult problems, but it is a very small number of questions, but that's a few people, I think most people are ordinary people like me.

Come and not. Getting a lot of heroes online, I always seem to be owed, I think of an e-book, and a common Excel VBA learning tutorial is concentrated together to help beginners will get started quickly. In June 2003, it was idle. Just a little about HTML syntax, I spent two weeks, collecting an e-book, called "Excel Application Collection", where the focus is Excel VBA. Put your e-book to OfficeFans for users to download, very popular. Why do I edit this e-book? Really a relatively idle? I have time to go to MM is not very good, why bother to make a boring text finishing work, in fact, I have "selfish"?

What "selfishness"? This is called a person to help himself, helping others to help others. "Buddha" Talent is actually in order to serve. In order to understand this truth, the seconds of the sons, the Buddhist Confucian is easy to do, there is nothing, and there is slight in life, so it still uses "30 years" time (too exaggerated, a born ...? Huh, ), Everyone is smarter than I, you should understand this reason.

Why help people help others?

Help others in academic, pointing to others, just thinking about others' perspectives, thinking about others thinking, breaking the limitations of my thoughts.

From the perspective of information, personal self-decoration, the additional information of knowledge is small, and in the process of helping others, there are people's information exchange, in information exchange, knowledge information is strengthened.

For example, the child lives in the English environment, 3 years old, oral fluent, and our school education, college graduates, English learning for more than ten years, or a dumb English, why?

The little child remembers a word or sentence, which is memorized with the exchange of outside information, and it is precisely that the child remembers the situation of information exchange at the time, realizing the natural memory of the situation through the natural memory of the situation. Natural memory. How to learn oral language, what is the learning programming? You point to others on a question, your memory impression may be particularly deep. If you are self-studying self-study, I understand that although I have understood, the amount of context information that is accompanied by the help of memory is very small, and it is easy for hours. .

Therefore, in the process of learning and programming, more people with others, and ask for a manner, and more guidance, the beginners are in the artificial learning situation, strengthen memory, and strengthen understanding.

Li Yang advocates "crazy English" learning method, I advocate "crazy programming" learning law, which is to create all opportunities and other people exchange programming experience, strengthen training and learning from communication. Also note that communication is not a purpose. There are many ways to exchange programming experience: such as the forum exchange, media submission, QQ, ICQ and other communication software exchange. Personally, 9CBS is very good for us, you can learn from your experience while you can learn from your experience, and communicate with you through your personal column.

VBA is a VB application branch. I applied VBA in my work, and naturally, I have a preliminary understanding of VBA's concept. At this time, I will look at VB's tutorial. I feel extraordinarily. Because VBA and VB are none in nature. I can finally enter the gate of VB programming.

Second point experience: During learning and programming, it is necessary to be good at seeking help from the master, and more be happy to guide beginners. Learning programming in communication, this is not a religious morality, but an extremely important learning method and learning means.

There are many types of program language, and PConline's tool platform is listed in VB / VB.NET, VC / C #, Delphi, Java, C Builder, etc. What is the language to learn? In the Google input language, find an article "The Religious Frequity and Cross Army" of the programming language ", the first paragraph is:

One thing that amateur probabilies to do is to compare different languages. Is Java better than C ? C # will become the ultimate language? All such use. From the perspective of professional programmers, this is the lowest unrestered game. First, after the project is determined, there is usually the room for selecting the language; the second, language survival itself is a Darwinism problem: if there are two languages, it is clearly comparable, where the more inferior It is necessary to have been eliminated, and how is it necessary?

I select programming language based on two principles:

First, it is best to apply yourself.

Second, if you don't know what to apply yourself (amateur development software is based on personal hobbies, there is often this confusion), then give priority to Microsoft's development language.

I chose VB (everyone's specific situation is not, my choice is not necessarily suitable for you), I only consider developing ordinary Windows applications, and I hope that Windows should have software development and Microsoft VBA applications to promote each other. It is a limited energy, it is best to apply everywhere.

So I a lot of ebooks on the online Down, a lot of VB website in the favorite. The VB site that is often taken is 1000VB, AppleVB, CnDevx, 51donet, etc., but I found that in addition to 9CBS, the popularity of the VB Community Forum is not prosperous.

First contact VB, no foundation, amateur self-study, how to quickly grasp VB programming?

If I have enough time (amateur self-study, time is obvious), there is enough patience (just that I am a patient who is patient), can learn, practice according to a control, practice, this process is undoubtedly good, but I am obviously too boring. Maybe this, after half a year, my VB foundation is better, but may be gave up in less than half a year. This will take another way. My idea is to set a software project at first, with the purpose of learning, with a control as the core, gradually master the use and programming of the VB control in the process of completing the project. When the project is basically completed, VB programming will be entitled. Since it is to learn from the project, the purpose is clear, the learning process will not bother. If you do sharing software, your project creativity is better, your VB programming the day, maybe your software can bring you Money, huh, huh! What kind of software is developed? Sun proposed exciting slogan: "Network is computer." The computer's application is mainly in the network, so it is positioned to develop network software. I often go to the online community forum to communicate, registration, you must fill in the information. When you speak, you must fill in the information. It feels very time, intend to make your own software to realize automatic registration, automatically speak.

When I learned VBA in May 2003, I wanted to use VBA to realize the automatic registration and speaking in the forum. I realized it, I found alternative software online, I found the "button elves".

Http://www.vrbrothers.com/cn/qmacro), the button wizard is a software that simulates the mouse keyboard action. By making a script, you can automate your hands and automate the actions of a series of mouse keyboards. I feel very good, I have written a script, automatically implement the following features with the button wizard: Open Internet Explorer, enter and open the URL, move the mouse to the specified coordinate, enter the character, and press Enter to complete the registration. Compared to manual input, use the button elves to save a lot, but different websites, the graphs of the input boxes are different, have to be crawled, is there more convenient software? Some people in the key elf community tell EZScript

http://ezscript.seed.cx/) The function is more. After the trial, I found that in WindowsXP is not sensitive, then in Google Mad Search, find better software PcWorker than button wizards.

http://www.pcWorker.net). PCWORKER Metalling the network Filling the software Formghost, plus myie, you can double-click registration or speaking, if you need it, you can add random number in the title, and the readability of the PCWORKER is more readable, and the author can listen to the netizens in time. Adverse improvements to software.

Although PcWorker is easy to use, read the numbers on the identification code image, which is the PCWorker class software that cannot be competent. Therefore, it is determined to use VB6 to implement all the features you want to implement. In October 2003, I began to learn VB6, until November, and the project was basically completed. How did I do it?

First browse each VB website related article, and find that the WebBrowser control can implement the functions I want.

Second, a large number of textures and code collected by WebBrowser controls.

Search with Google. If you use "WebBrowser" search for keyword, there are 216,000 query results.

9CBS Forum Search. navigation

Http://expert.9cbs.net/expert/forum.asp, login forum, click on "Search", select "All Forum", click "Latest Data Search", use "WebBrowser" as keyword, then click " The selected big class is searching ", wow, there are hundreds of questions about" WebBrowser ". In the 9CBS Forum, make a full-text search, find more content of the detection value.

9CBS document search, navigation

http://www.9cbs.net/develop, search the input box in the upper right corner Enter "WebBrowser", select "Document Title", click Search, I get 30 documents related to "WebBrowser".

In actual programming is difficult, you can also ask questions from the 9CBS Forum to seek help. I have asked the 9CBS Forum, I haven't worry about WebBrowser related questions and I have learned.

Due to being good at using three steps, 1 and a month, my software is basically released, and VB programming has also basically introduced. The software implementation principle is to use the WebBrowser control, first navigate to the specified URL, then fill in the form. The main code is as follows:

Private subdfill_click () 'Click the button to start a statement

ON Error ResMe next

DIM VDOC as Ihtmldocument2

DIM VTAG

DIM I as integer

If not brow.busy life 'If the download is complete, the following program is executed

Set vdoc = brow.document

For i = 0 to vdoc.all.length - 1 'detection all tags

IF ucase (vdoc.all (i) .tagname) = "Input" or ucase (vdoc.all (i) .tagname) = "textarea" Then

'Find the INPUT tag

SET VTAG = Vdoc.all (i)

IF vtag.type = "text" or vtag.type = "password" the 'see if we need

Select Case vtag.name

Case "name"

vtag.value = "sunhai"

Case "passwd"

vtag.value = "sunhaigood"

Case "Subject" 'Write the title, different web forms, vTage.Name's value is different, to view the web source modification

vtag.value = "Hello, Sunhai!"

End SELECT

'Elseif vTag.type = "Submit" and vTag.value = "THEN' Found the published button.

'vTag.click

END IF

END IF

Next I

vdoc.forms (0) .Submit 'can also use this sentence to submit a form

END IF

End Sub

Third point experience: starting from the application, from the process of solving practical problems, gradually master the use skills and programming theory of controls in the completion of the project.

Naturally in contact with the Microsoft Visual Studio .NET (referlateral VS.NET) while learning VB6. Ten years ago, Visual Basic 1.0 became a revolutionary application for millions of developers. Now, Visual Studio .NET is ready for the next ten years (a bit like Microsoft advertising, you said), vs.ne is an ideal and realistic development tool for creating next-generation applications, is a From the beginning of the development environment created for the XML Web service. The XML Web service enables the business to convert the business to the true platform for integration and transferring their core business value from the Internet to the Internet. Visual Studio .NET and XML Web services provide simple, flexible, standard-based models, allow developers to assemble applications from new and existing code, regardless of platform, programming language, or object model. The following developments are mainly included in VS.NET 2003:

Visual Basic .NET 2003

Visual C # .NET 2003

Visual C .NET 2003

Visual J # .NET 2003

The core is Visual Basic .NET 2003 and Visual C # .NET 2003. I mainly use VB.NET. The difference in different development tools in vs.NET is mainly manifested as the difference in grammar, so use VB.NET people, generally also understand the code of C # .NET, and vice versa.

Some people say, "learning to face the future", December 2003, my main development tool turned from VB6 to VB.NET, January 1, 2004, putting my newly developed software from VB6 language to VB.NET Language, and officially named online advertising.

When turning to VB.NET, I consider:

What is the essence of VS.NET?

The vs.net is the development environment created from the XML Web service from the beginning. The XML Web service enables the business to convert the business to the true platform for integration and transferring their core business value from the Internet to the Internet.

Learning to face the future, learn the latest technology, and now learn to put the pad for future applications. My software has to highlight two points, one is based on Internet applications, and the other is to apply XML technology. In this way, I can master new technologies as soon as possible, otherwise, just learn to learn, it will undoubtedly be more boring, it is easy to forget.

Second, the original use of the ADKING written by VB6 mainly uses the webbrowser control, the web page load speed is slow, downloading pictures, Flash and other unwanted things, in vs.net, you must use other methods to achieve the same functionality.

With the help of friends in 9CBS, and refer to the many information, my AdKing has basically had .NET feature.

1. Apply XML technology

In VB6, INI files are often used to save system information, configuration information, and read and write INI files to use the API function, which is not very convenient to use. In vs.net, there is no need to save and read some information with the INI file, you can use the class of reading and writing XML files in vs.net. Moreover, in subsequent versions of VS.NET 2003, processing XML related features will be further enhanced.

Read XML to DataGrid code:

Public myXmldataset as new dataset ("xmldataset")

'DataSet is a memory resident representation of the data, regardless of the data of the data it comes from what data source, which provides a consistent relational programming model. A 'DataSet represents the entire dataset, which contains the relationship between the' tables, and intervals of the data. MyXMLDataSet.Readxml ("regid.xml") 'reads XML files

Form1.definstance.dataGrid1.datasource = myXmldataset 'Definstance is the shared property of Form1, we can use the' class name. Shared member 'method without creating a real' example, "Henry VB.NET Tour (3) - There is discussion in shared members.

Strname = myxmldataset.tables (0) .ROWS (0) .Item ("name"). Tostring 'reads username information from DataGrid.

Update information from DataGrid1 to XML file code:

DIM MyXmldataset As Dataset

MyXMLDataSet = CType (DataGrid1.datasource, Dataset) 'Type Conversion

MyXMLDataSet.writeXML ("regid.xml") 'writes the information into the XML file

If you don't have to use a DataGrid control, you can read and write the specific information in the XML file.

DIM XMLINFO AS New XMLDocument

XMLinfo.load ("info.xml") 'load XML file

DIM STR AS STRING = XMLinfo.item ("reginfo"). Item ("name"). InnerText 'Use "item" to read data step by step by step

Xmlinfo.item ("reginfo"). Item ("pass"). InnerText = "mypass"

Xmlinfo.save ("Info.xml") 'Save Information to XML File

I originally intended to save the registration information and speech information in INI, but one read and write INI is not very convenient, and the two XML will become more important in software development, so I started with XML files with XML files. I don't know what XML is just in contact with VS.NET. Now I can read and write XML. Is it a bit "master" feel? (Self-intoxication first)

2. Use HTTPWebResponse related classes and post information

Read the web page source code with GET:

The DIM HTTPREQ AS System.Net.httpwebRequest 'HTTPWebRequest' provides support for the properties and methods defined in WebRequest, also supporting additional properties and methods that allow users to interact with server interactions using HTTP.

The DIM HTTPRESP AS System.Net.httpwebResponse 'HTTPWebResponse class is used to generate an HTTP independent client application that sends HTTP requests and receives HTTP'.

DIM URL AS STRING = "http://sunhai.tianyablog.com" 'This is my small station, there is time to sit

DIM HTTPURL AS New System.uri (URL)

httpreq = ctype (WebRequest.create (httpurl), httpvewebRequest) httpreq.method = "get"

httpresp = ctype (httpreq.getResponse (), httpwebresponse

Dim reader as streamreader = _

NEW streamreader (httpresp.getresponsestream, system.text.encoding.getencoding ("GB2312") "If Chinese, set the encoded format to" GB2312 ".

Dim Resphtml as string = reader.readToEnd () 'Resphtml is the web source code

httpresp.close ()

POST information to the server:

DIM httpurl2 as new system.uri ("http://sunhai.tianyablog.com?" & "Name = 1 & pass = 6") '"&" is' registration information, change to your own

Dim Req as httpwebrequest

Req = ctype (WebRequest.create (httpurl2), httpwebRequest)

Req.method = "post"

Req.conteTtype = "Application / X-www-form-urlencoded"

Dim Bytesdata () as byte = system.text.Encoding.ascii.getbytes ("name = 1 & pass = 6")

Req.contentLength = bytesdata.length

DIM Poststream as stream = req.getRequestStream ()

Poststream.write (Bytesdata, 0, Bytesdata.length) 'above for the network server POST information

Dim res as httpwebresponse = ctype (Req.getResponse (), httpwebresponse

Dim reader as streamreader = _

New streamreader (res.getresponsestream, system.text.encoding.getencoding ("gb2312"))

Dim Resphtml As String = Reader.ReadToEnd () 'Resphtml Information returned by the web server after POST

MsgBox (Resphtml) 'Available MsGbox Viewing Information

Res.close ()

3. Extract the URL from the web source code with a regular expression

After getting the page source, we can process the source code, such as the link, email address, image address, flash, and so on.

Dim r as system.text.regularExpressions.Regex

DIM m as system.text.regularExpressions.matchcollection

Dim Resphml as string = "http://www.netsh.net/subdomains/f_s_o.php?leibie=shangmao" is used this address

Strregex = "http: // ([/ w] /.) [/ w] (/ [/ w.?] ) leibie [=] {1} [/ w] " 'Use this regular Expressions can extract the above address. Universal 'extraction link regular expressions are "http: // ([/ w-] /.) [/ W-] (/ [/ w- ./?%&=]*)?". R = new system.text.regularExpressions.Regex (strregex, system.text.regularexpressions.RegexOptions.ignorecase)

m = r.matches (resphtml)

DIM I as integer

For i = 0 to m.count - 1

MSGBOX (M (i) .value)

Next I

The fourth experience: To learn new technologies, try to apply new technologies in your project, learn in your application, and progress the fastest.

Now my AdKing has been overwritten in .NET, and uses inheritance, overload, multi-thread, etc., all of these can be implemented in VB6, is it wise from VB6 to .NET?

From October 2003, I started to learn VB6 programming. In November, I use VB6 to complete the first software - ADKING, to the current (20040117) to overwriting AdKing. It can be found to be found. All used in my spare time, I don't have a teacher. There is no programming foundation. If you learn more smoothly, a large part must be attributed to the mastery and use a lot of network resources. The following lists the VS.NET network learning resources I have, what is missing, I hope everyone can point out.

Microsoft support

In the process of learning vs.net, there is questions to ask Microsoft for help. If you don't know how to use the huge learning resources provided by Microsoft, I want to tell you, you are very unfortunate, you are looking for a long time.

(1) First, you have to install MSDN, he is more than all VS.NET books. In order to install MSDN, I sacrifically, I have a WindowsXP single system. After installing MSDN, you have to learn the regular expression, click "Help" in VS.NET 2003, then click "Search", then enter "Regular", a car, wow, find 470 themes, this slowly Study. It is really studying, nor is it urgent, and Google and 9CBS.

(2) Online Microsoft .NET Framework SDK Quick Start Tutorial

Http://chs.gotdotnet.com/quickstart, can be used with MSDN. Three pieces of content, ASP.NET | Windows Form | How to ...? Frequent task. "Common Tasks Quick Start" is designed to help you quickly find answers to common programming issues.

(3) Microsoft China Community

http://www.mscommunity.com/profile/). Register in the community, there is a problem to go to the community.

(4) Online Chinese MSDN

http://www.microsoft.com/china/msdn/default.asp; online English MSDN

Http://msdn.microsoft.com/), test your E text, but there are Jinshan Words, I am not afraid, what are you afraid of?

(5) .NET homepage

http://www.microsoft.com/china/net) (6) Visual Studio .Net Home

http://www.microsoft.com/china/msdn/vstudio/prodinfo/overview.asp).

Why choose vs.net, why is you optimistic about VS.NET, look at Microsoft's Help documentation. If you don't use the huge HELP resources provided by Microsoft, is it a little sorry for Gats!

2.9CBS

http://www.9cbs.net/

9CBS is known as China's largest developer network, it is indeed fake. I am the most often 9CBS

Documentation

http://www.9cbs.net/develop/)

forum

http://expert.9cbs.net/expert/forum.asp)

As long as you are good at using search capabilities, you can find the answer in the development of the documentation and the forum. If you encounter difficulties during the development process, you think Billgates can't help your busy, then you will be 9cbs, you will be satisfied.

Teach you two tricks, the first trick, is "Search Dafa". Incident, first of all, search at 9CBS documents and forums to see if there is a similar answer. If you can't, let's take a moment.

The second trick, "Ask the Dafa", as long as there is a courteous, sincerely ask questions in the forum, there must be many people who are willing to answer your questions.

3. Other related sites

There are many websites to open up the vs.net column, often take a look, there must be harvest.

PCONLINE Tongs to learn Net columns

http://www.pconline.com.cn/pcedu/empolder/net/)

Yesky Visual Studio.net column

http://www.yesky.com/softchannel/72342380467978240/index.shtml)

CCIDNET Net Zone

http://tech.ccidnet.com/pub/column/c340.html)

4. Download

If it is not a monthly online, then download a large number of resources, and then slowly study slowly.

A large number of VS.NET resources provided by netizens

ftp://qydn.vicp.net)

Beijing Hope Electronic Press Books Material Download

http://www.b-xr.com/bbs.htm)

Tsinghua University Press vs.net Source Code Download

http://www.wenyuan.com.cn/xiazai.htm)

5. Foreign resources

If your E article is good, you may wish to go to the E-article website.

Http://www.startvbdotnet.com

http://www.vbdotnetHeaven.com

http://www.vbcity.com/

http://www.vbip.com

http://www.a1vbcode.com/

http://searchvb.techtarget.com/

http://builder.com.com.com.com.com

http://www.codeproject.com

http://www.planet-source-code.com/

http://sourceforge.net/

http://www.syncfusion.com/faq/winforms/

http://www.123aspx.com

http://panopticoncentral.net/

http://www.regexplib.com/

http://www.harding.edu/user/fmccown/www/vbnet_csharp_comparison.html

Http://www.only4gurus.com/v2http://www.gotdotnet.com

http://www.programmersheaven.com/

http://www.aspnetpro.com

http://www.dotnetgenius.com/

http://www.devx.com/dotnet

http://www.devcity.net

http://www.devhiod.com

http://www.c-sharpcorner.com/

http://www.csharphelp.com/

http://authors.aspalliance.com/aldotnet/examples/translate.aspx

http://www.dotnet247.com

http://www.datagridgirl.com

http://www.codestudy.com

6. Other featured websites, columns

9CBS's vs.net column on Latitude

http://www.9cbs.net/develop/author/netauthor/latitude/)

[Wonderful World of Mengxian]

http://xml.sz.luohuedu.net/xml/)

DOTNET China Net

http://www.aspxcn.com/)

ASP Cool

http://www.aspcool.com/)

http://www.chinaaspx.com

http://www.webasp.net/

Http://218.56.11.178:8009/Haibo .NET Crystal Report Column

Http://www.aspx8.cn/ ASP.NET resources

http://www.cnblogs.com/ blog

http://dotnet.mblogger.cn

http://blog.joycode.com/ Bo Hall

Of course, there is also a global people who know, the world's largest knowledge warehouse, I don't say, you should know, then

What is http://www.google.com!

The fifth point experience: master and use a large number of network resources to assist VS.NET learning, you will be half-meter.

My QQ: 26624998

My website

http://sunhai.tianyablog.com

Address address

http://www.9cbs.net/develop/read_article.asp?id=23542

转载请注明原文地址:https://www.9cbs.com/read-101157.html

New Post(0)