Технологии системного программирования. Платформа программирования .NET

  • Published on
    08-Dec-2016

  • View
    220

  • Download
    4

Embed Size (px)

Transcript

  • .

    .NET

    I. - . 220400 , .

    1.1.

    -

    .

    - - .

    - .

    - .

    - .

    - .

    - .Net (CLR).

    - .Net .

    1.2.

    - . - ,

    . -

    ,

  • , , .Net.

    - . -

    .Net . -

    .Net . - .Net

    .

    1.3.

    . .

    . 5 , 2 (11 ). , , . , .

    2. .

    2.1. , . , .

    2.2. ( ).

    -

    -

    1. .Net. CLR. C#

    14 14 20 48

    2. .Net

    54 54 54 162

    : 68 68 74 210

  • 2.3. . )

    1 .Net. CLR. C# 1.1 . Smalltalk,

    CORBA, COM, Java. 1.2 .Net. .Net. COM .Net. CLR

    . . 1.3 . . . . .

    CLR. . 1.4 . CLR. . . .

    . . . . . . .

    1.5 . . , . . . . . . .

    1.6 . JIT-. . . . , . . . , .

    1.7 . . . . . . . . . .

    1.8 . . . CLR. 2 .Net

    2.1 /, . . . : IP 4 & 6, TCP, UDP, IrDA, HTTP, FTP, SMTP.

    2.2 XML. XML. XML. . . . . . . .

    2.3 . Windows Forms. . GDI+.

    2.4 -. ASP.NET. -. . XML Web Services. - .

    2.5 . .Net Compact Framework. 2.6 . . 2.7 ADO.NET. . 2.8 . . .

    . . . 2.9 /. .

    CodeDOM. 2.10 . . .

    . . 2.11 . .

    /. . . . . .

    2.12 . . 2.13 Net Framework 2.0. ?

    . , .Net.

  • SSCLI (Rotor) - CLI Microsoft. Mono .Net Novell.

    ) . , 2-3 . .

    2.4. . 3.1 ( ), . 2.3. ( ).

    3. -

    3.1. 1) .Net J2EE 2) Microsoft Shared Source CLI

    Mono

    3) .Net Remoting XML WebServices

    4) XML Web Services

    3.2.

    1) Don Box, Chris Sells. Essential .NET, Volume 1. The Common Language Runtime,

    (Addison Wesley, 2002). 2) , . .Net. 1 - CLR, (, 2003). 3) Jeffrey Richter. Applied Microsoft .NET Framework Programming, (Microsoft Press,

    2002). 4) . . Microsoft .NET Framework, (

    , 2002) 5) Jeff Prosise. Programming Microsoft .NET, (Microsoft Press, 2002). 6) . . Microsoft .NET, ( , 2002) 7) Charles Petzold. Programming Microsoft Windows with C#, (Microsoft Press, 2002). 8) . . Microsoft Windows C#, ( ,

    2002). 9) Dino Esposito. Programming Microsoft ASP.NET, (Microsoft Press, 2003). 10) Dino Esposito. Applied XML Programming for Microsoft .NET, (Microsoft Press, 2003). 11) David Sceppa. Microsoft ADO.NET, (Microsoft Press, 2002). 12) . . Microsoft ADO.NET, ( , 2002)

  • 13) Ingo Rammer. Advanced .NET Remoting, (Apress, 2002). 14) Adam Freeman, Allen Jones. Programming .NET.Security, (O'Reilly, 2003). 15) Andy Wigley, Peter Roxburgh. Building .NET Applications for Mobile Devices,

    (Microsoft Press, 2002). 16) Dan Fox, Jon Box. Building Solutions with the Microsoft .NET Compact Framework:

    Architecture and Best Practices for Mobile Development, (Addison Wesley, 2003). 17) Serge Lidin. Inside Microsoft .NET IL Assembler, (Microsoft Press, 2002). 18) MCSD (70-300) Self-Paced Training Kit. Analyzing Requirements and Defining

    Microsoft .NET Solution Architectures, (Microsoft Press, 2003).

    : .. . .

    18 2003 ., 16.

    , ..-.. ..

Recommended

View more >