, , . . . . 1 , .
. , , , , , -, -.
-1. -. , , .
. , , , . . , -.
6.
8. " ", . / .
?
, , , . . , .
. . , , .. , . , / n - . . .
- (SOA), | |
/, N-, 3- | |
(DomainDrivenDesign) | |
, -, |
, , . , .
|
|
/ | |
/ | , . , . |
, . | |
- , - . | |
(). | |
, , , , . | |
N-, 3- | , , . |
- | , , . |
- (SOA) | , . |
9. " ", . .
, , . , SOA-, , - .
-, . , - . 3- , . , . ( ), Model-View-Controller (MVC). SOA - .
, , . / , . - , .
|
|
. , , .
10 " ", . . .
, , , . , .
.
/ | |||
/ | , . , . | ||
, . | |||
4 | - , - . | ||
(). | |||
, , , , . | |||
N- / 3- | , , . | ||
- | , , . | ||
- (SOA) | , . | ||
, , . , . . . 1 , .
. , , , , , -, -.
. , .
. , .
|
|
-1. -. , , .
. -, - , -.
-. -, , , ,
- :
◦ -. - - -.
-. -, - , , (Customers) (Orders). ; - ; - .
. , , , . . , -.
. , . , .
, , , , , ,
, , , , - . , .
, - , -. , - . , .
11 .NET Framework. .NET Framework.
1ASP.NET Web- Web-, IIS. , Web-. , PHP PERL, CGI . . ASP.NET , Microsoft . , ASP.NET Web- Windows-, , , . .
|
|
, ASP.NET Windows, IIS.
.NET Framework
:
, # VisualBasic.NET; , VisualStudio.NET; Web- , Windows ; CLR (CommonLanguageRuntime ), , ;
.NET EnterpriseServers, SQL Server 2000, Exchange 2000, BizTalk 2000 ., , , "-" (2) . .;
Web-, .NetMyServices. , ;
, .NET, .
.NET Framework , Windows1. .NET Framework :
: #, VB.NET, Managed C++ ( C++) JScript.NET;
- CLR (CommonLanguageRuntime), Windows Internet;
FCL (FrameworkClassLibrary).
. 1.2. .NET Framework
.NET Framework CLR (CommonLanguageRuntime), , . , .NET , , , ,
Common Type System (. CTS, . ) .NET Framework, , , - (, , , ) .NET.
CLS (CommonLanguageSpecification ) , , .NET- ,
FCL , /, , , ( , , , . .).
, XML. , . SQL (StructuredQueryLanguage, ), SQL. , , ADO.NET, . .
2..NETFramework.NET(, VisualBasic.NET, VisualC++.NETandVisualC#.NET) MicrosoftIntermediateLanguage (Microsoft, MSIL), MSIL-. , , . .NET- MSIL-, - . , - MSIL - , . Just-In-Time (: --)..NET Framework JIT-, (MSIL) , , .NET- . , C#-: C#- MSIL- ( - , .NET Framework ), JIT- MSIL- .
2 , ?
|
|
.NET- 2 . C .
.NET- MSIL, ( ) .NET. , .NET.-Framework MSIL-, .
12. .
ASP.NET ASP.NET. , .NET Framework, -.
ASP.NET , :
HTML
, HTML-. runat="server" HTML . HtmlAnchor (<>) HtmlSelect ( <select>).
-
HTML-, , . HyperLink, ListBox Button. VisualStudio Standard () Toolbox ( ).
HTML- JavaScript- . Calendar, AdRotator TreeView. VisualStudio Standard () Toolbox.
..
, , , , . , , .
.
, ASP.NET .