C #. NET Web Development Guide [China Storage Network recommendation]

Source: Internet
Author: User
Tags case statement soap client switch case xml dom document xsl msmq

C #. NET Web Development Guide[Huawei Storage Network recommendation]
C #. NET Web Developer's Guide

Preface
Author Profile
CD

Chapter 2 Introduction to the Microsoft. NET platform

1.1 Introduction
1.2. NET platform Introduction
1.2.1 Microsoft. NET and Windows DNA
1.2.2 Microsoft. NET architecture
1.3. NET platform features
1.3.1 multi-language development
1.3.2 independent from platform and processor
1.3.3 Automatic Memory Management
Version 1.3.4
1.3.5 open standards supported
1.3.6 simple configuration
1.3.7 distributed architecture
1.3.8 non-HostedCodeMutual use
1.3.9 Security
1.3.10 performance and scalability
1.4. Net Structure Component
1.4.1. Net Runtime Environment
1.4.2 hosted/unmanaged code
1.4.3 intermediate language
1.4.4 public systems
1.4.5. net base class library
1.4.6 accessories
1.4.7 metadata
1.4.8 accessories and modules
1.4.9 accessory Cache
1.4.10 ing
1.4.11 instant Compilation
1.4.12 garbage collection
1.5 explore the code running process
1.6 Standardization
Conclusion 1.7
1.8 content review
1.9 FAQs

Chapter 3 C # Programming

2.1 Introduction
2.2 start
2.3 create the first C #Program
2.3.1 compilation and execution
2.3.2 definition class
2.3.3 declare the main method
2.3.4 use namespace to organize databases
2.3.5 use the keyword using
2.3.6 Add comments
2.4 data type Overview
2.4.1 numeric type
2.4.2 reference type
2.5 Control Structure Description
2.5.1 use the if statement
2.5.2 use the IF-else statement
2.5.3 use the switch case statement
2.5.4 use the for statement
2.5.5 use the while statement
2.5.6 use the do while statement
2.5.7 use the break statement
2.5.8 use the continue statement
2.5.9 use the Return Statement
2.5.10 use the GOTO statement
2.6 Understand attributes and indexers
2.6.1 use attributes
2.6.2 index access list
2.7 use proxy and event
2.7.1 proxy
2.7.2 events
2.8 Exception Handling
2.8.1 use try Block
2.8.2 use catch Blocks
2.8.3 use finally Blocks
2.8.4 use the throw statement
2.9 understand inheritance
Conclusion 2.10
2.11 content review
2.12 FAQs

Chapter 2 Visual Studio. NET ide

3.1 Introduction
3.2 introduction to Visual Studio. NET
3.3 vs. NET components
3.3.1 design window
3.3.2 code window
3.3.3 Server Browser
3.3.4 toolbox
3.3.5 dock window
3.3.6 property Browser
3.3.7 solution Browser
3.3.8 Object Browser
3.3.9 dynamic help
3.3.10 task list Browser
3.4 vs. NET features
3.4.1 intelliisense
3.4.2 XML editor
3.4.3 document generation: Embedded XML comments
3.5 customized ide
3.6 create a project
3.6.1 Project
3.6.2 create a project
3.6.3 add reference
3.6.4 create a project
3.6.5 commissioning Project
Conclusion 3.7
3.8 content review
3.9 FAQs

Chapter 2 Windows Forms

4.1 Introduction
4.2 Introduction to Windows Forms
4.3 compile a simple windows form application
4.3.1 add controls
4.3.2 add event handle
4.3.3 add controls in the runtime environment
4.3.4 add event handle in Runtime Environment
4.4 compile a simple text editor.
4.4.1 Start Project
4.4.2 create a menu
4.4.3 Add a new form
4.4.4 create a multi-Document Interface
4.4.5 dialog box creation form
4.4.6 use form inheritance
4.4.7 add tabcontrol
4.4.8 fixed controls
4.4.9 connection dialog box
4.5 Use the listview and Treeview controls
4.5.1 create imagelist
4.5.2 add listview
4.5.3 connection context menu
4.5.4 Add a Treeview
4.5.5 add split entries
4.5.6 drag and drop
4.6 create controls
4.6.1 create a user control
4.6.2 compile Custom Controls
4.6.3 subcontrol
4.6.4 custom controls in Internet Explorer
Conclusion 4.7
4.8 content review
4.9 FAQs

Chapter 4 use TCP and UDP protocols

5.1 Introduction
5.2 introduction to network and Socket
5.2.1 introduction to TCP
5.2.2 about UDP
5.2.3 port Introduction
5.2.4 system. Net namespace
5.2.5 system. net. Sockets namespace
5.3 TCP command transmission and processing example
5.3.1 General Usage of the. NET class required
5.3.2 Server
5.3.3 customer
5.3.4 compile and run the example
5.4 UDP command transmission and processing example
5.4.1 general usage of the. NET class required
5.4.2 Server
5.4.3 customer
5.4.4 compile and run the example
5.5 use UDP multi-point transmission to create a news Receiver
5.5.1 General Usage of. Net classes required
5.5.2 Server
5.5.3 customer
5.5.4 compile and run the example
5.6 create a UDP client server chat Application
5.6.1 tcpserversession class
5.6.2 tcpserver class
5.6.3 chat Protocol
5.6.4 chatserver class
5.6.5 chatclient class
5.6.6 compile and run the example
5.7 create a TCP peer network file sharing application
5.7.1 remote file stream Protocol
5.7.2 remotefilestreamserver class
5.7.3 remotefilestreamproxy class
5.7.4 filesharingpeer class
5.7.5 compile and run the example
5.8 access web resources
5.8.1 general usage of the. NET class required
5.8.2 web access customer
5.8.3 compile and run the example
5.8.4 Request Method
5.8.5 redirection
5.8.6 Verification
5.8.7 cookie
Conclusion 5.9
5.10 content review
5.11 FAQs

Chapter 2 remote connection

6.1 Introduction
6.2 remote connection Overview
6.3 create a simple remote client server
6.3.1 create a Remote Server Object
6.3.2 create a Host application
6.3.3 create a customer application
6.3.4 understand remote code
6.3.5 improved sample application
6.4 create an intranet application
6.5 create a service-based application
Conclusion 6.6
6.7 content review
6.8 FAQs

Chapter 1 Message Queue using MSMQ

7.1 Introduction
7.2 MSMQ Introduction
7.2.1 MSMQ Architecture
7.2.2 install MSMQ
7.3 create a simple application
7.4 create a complex application
7.4.1 create an msmqgraphics Drawing Library
7.4.2 create a drawingsender Project
7.4.3 create a drawingreceiver Project
7.5 create an asynchronous Application
Conclusion 7.6
7.7 content review
7.8 FAQs

Chapter 2 ADO. net

8.1 Introduction
8.2 introduction to ADO. net
8.2.1 ADO. Net Structure
8.2.2 understand the connection object
8.2.3 create a connection string
8.2.4 understand command objects
8.2.5 understanding datareader
8.2.6 master dataset and dataadapter
8.2.7 differences between datareader and dataset Model
8.2.8 understand dataview objects
8.3 use system. Data. oledb
8.3.1 use datareader
8.3.2 Use Dataset
8.4 use SQL. net
8.5 Use ODBC. net
Conclusion 8.6
8.7 content review
8.8 FAQs

Chapter 4 using XML

9.1 Introduction
9.2 XML Introduction
9.2.1 xml dom description
9.2.2 XPath description
9.2.3 XSL description
9.2.4 XML Schema description
9.2.5 XML class in the. NET Framework
9.3 use XML DOM
9.3.1 create an empty xml dom document
9.3.2 add elements to the XML document
9.3.3 update elements in XML documents
9.3.4 Delete elements in an XML document
9.3.5 Load and save XML documents
9.4 use XML and related data
9.4.1 XML and dataset classes
9.4.2 XML schema and dataset class
9.4.3 traverse the relationships in the dataset class
9.5 use XPath and XSL
9.5.1 use XPath to work
9.5.2 using XSL
Conclusion 9.6
9.7 content review
9.8 FAQs

Chapter 2 ASP. NET

10.1 Introduction
10.2 introduction to ASP. NET architecture
10.2.1 ASP. NET Server Control
10.2.2 using user controls
10.2.3 Custom Controls
10.2.4 understand the Web. config file
10.2.5 use the global. asax page
10.3 use web forms
10.3.1 create a simple web form
10.3.2 create XML poll
10.4 use ADO. net
10.4.1 use SQL to create a message board
10.4.2 use SQL to create a shopping cart
Conclusion 10.5
10.6 content review
10.7 FAQs

Chapter 4 Web Services

11.1 Introduction
11.2 Web Services case
11.2.1 soap task
11.2.2 why use soap
11.2.3 why Web Services Development
11.2.4 web services world
11.3 web services standards
11.3.1 distributed object wiring-SOAP protocol
11.3.2 describe Web Services -- WSDL
11.3.3 Web Services -- disco
11.3.4 publish Web Services -- UDDI
11.4 use Web Services
11.4.1 transfer complex data types
11.4.2 error handling
11.4.3 compile a soap client application
11.4.4 transfer object
11.4.5 transfer link data
11.4.6 transfer XML document
11.4.7 use UDDI
11.4.8 soap title
11.5 advanced Web Services
11.5.1 maintained
11.5.2 Security
Conclusion 11.6
11.7 content review
11.8 FAQs

Chapter 4 Create a jokes Web Service

12.1 introduction
12.2 motivations and requirements of jokes Web Services
12.3 functional application design
12.3.1 define public methods
12.3.2 define database solutions
12.3.3 define the Web service structure
12.4 implement jokes database
12.4.1 install database
12.4.2 create a stored procedure
12.5 implement jokes intermediate layer
12.5.1 Set Visual Studio project
12.5.2 development error processor
12.5.3 development database access component
12.5.4 development user management service
12.5.5 development jokes service
12.6 creation of customer applications
12.7 thoughts on improving jokes Web Services
12.8 conclusion
12.9 content review
12.10 FAQs

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.