HTML Tutorials |
|
XML Tutorials |
|
Browser Scripting |
|
Server Scripting |
|
.NET (dotnet) |
|
Multimedia |
|
Web Building |
|
Java Tutorials |
|
Programming Langauges |
|
Soft Skills |
|
Database Tutorials |
|
Operating System |
|
Software Testing |
|
SAP Module |
|
Networking Programming |
|
Microsoft Office |
|
Accounting |
|
|
A estrutura de .NET � o infrastructure para a plataforma nova de Microsoft .NET.
|
Estrutura de .NET
|
A estrutura de .NET � um ambiente comum para o edif�cio, desdobrando-se, e servi�os da correia fotorreceptora e aplica��es funcionando da correia fotorreceptora.
A estrutura de .NET contem bibliotecas comuns da classe - como ADO.NET, ASP.NET e formul�rios de Windows - para fornecer os servi�os padr�o avan�ados que podem ser integrados em uma variedade dos sistemas computatorizados.
A estrutura de .NET � ponto morto da l�ngua. Atualmente suporta C++, C#, b�sico visual, JScript (a vers�o de Microsoft do Javascript) e COBOL. As l�nguas Third-party - como Eiffel, Perl, Python, Smalltalk, e outro - estar�o tamb�m dispon�veis para as aplica��es futuras da estrutura do edif�cio .NET.
O Visual novo Studio.NET � um ambiente comum do desenvolvimento para a estrutura nova de .NET. Fornece um ambiente caracter�stica-rico da execu��o da aplica��o, um desenvolvimento simplificado e uma integra��o f�cil entre um n�mero de l�nguas diferentes do desenvolvimento.
|
|
L�nguas suportadas por .NET
|
|
Tipo comum sistema e CLS
|
Atributo Compliant de CLS (especifica��o da l�ngua comum)
Um subconjunto do tipo comum sistema
O conjunto pode ser etiquetado com [conjunto: System.CLSCompliant (verdadeiro)] O compilador emite um aviso se os tipos non compliant forem usados.
Resolve o problema transversal do acesso da l�ngua em COM (por exemplo C++ tem tipos que n�o � suportado por VB)
Os tipos (confidenciais), m�todos podem ainda ser marcados com [CLSCompliant (falso)]
|
|
ASP.NET e formul�rios da correia fotorreceptora
|
|
Formul�rios de Windows
|
- Os componentes necessitaram criar aplica��es das janelas
- WIN32 no �ltimo escondido com OOP real!
- Inheritance visual
- Os mesmos controles usados de todas as l�nguas
- Nomear consistente das propriedades, dos m�todos e do comportamento!!!!
- Formul�rios + Listboxes, teclas etc.
- Espec�fico WIN32
- Configura��es consideravelmente muito na funcionalidade WIN32 intr�nseca
- Faz dif�cil de suportar.
|
Sustenta��o da base de dados em .NET
|
- Criar sua base de dados
Usar o est�dio visual criar Datalink e a s�rie de dados datilografada fora de sua base de dados.
abrir OleDbConnection
OleDbDataAdapter para o comando do SQL
Usar o adaptador encher para fora sua s�rie de dados feita sob encomenda com a informa��o pedida
- Modificar sua s�rie de dados
Criar o comando do update com o OleDbCommandBuilder
Atualizar a base de dados com o adaptador (dado sua s�rie de dados)
|
|
XML Support
|
- XML Is used everywhere
- Store / Retrieve Datasets in XML
- XMLTextReader, XMLTextWriter
- XMLDataDocument
- W3C Document Object Model (DOM)
- XMLNode
- XPath, XslTransform
- XMLSerialization
- . . .
|
Biblioteca baixa da classe
|
As bibliotecas baixas da classe (BCL) fornecem os blocos de edif�cio fundamentais para toda a aplica��o que voc� desenvolver, for ele uma aplica��o de ASP.Net, uma aplica��o dos formul�rios de Windows, ou um servi�o da correia fotorreceptora. O BCL serve geralmente enquanto seu ponto principal da intera��o com as classes de runtime.BCL inclui
|
|
Namespace |
Description |
System |
This
namespace includes all the essential support you need for your
programming, including base types (String, Int32, DateTime, Boolean,
etc.), essential environmental support, and math functions, to name a few |
System.CodeDom |
all
the support necessary to be able to create code, and run it, on the fly |
System.Collections |
The
System.Collections namespace contains interfaces and classes that define
various containers, such as lists, queues, bit arrays, hashtables and
dictionaries. |
System.Diagnostics |
All
the classes you need to diagnose your application, including event
logging, performance counters, tracing, and process management APIs. |
System.Globalization |
This
namespace includes fundamental support for Globalization, used throughout
the rest of the Framework |
System.IO |
Includes
fundamental Stream support which can be used by anyone, and then
specifically targets the FileSystem (via File and Directory manipulation
classes), SerialPorts, and Decompression |
System.Resources |
Used
to allow an application to be translated into multiple languages, and then
display the appropriate text based upon the current users language
selection |
System.Text |
This
namespace includes support for encodings, and Stringbuilder |
System.Text.RegularExpressions |
This
namespace includes regular expression support, for robust parsing and
matching of string data |
|
Runtime da l�ngua comum
|
O Runtime da l�ngua comum (CLR) fornece uma funda��o cont�nua para colaboradores para construir v�rios tipos de aplica��es. Se voc� est� escrevendo uma aplica��o de ASP.Net, uma aplica��o dos formul�rios de Windows, um servi�o da correia fotorreceptora, uma aplica��o m�vel do c�digo, uma aplica��o distribu�da, ou uma aplica��o que combine diversos destes modelos da aplica��o, o CLR fornece os seguintes benef�cios para colaboradores de aplica��o:
- Desenvolvimento vastamente simplificado
- Integra��o sem emenda do c�digo escrita em v�rias l�nguas
- seguran�a Evid�ncia-baseada com identidade do c�digo
- distribui��o Conjunto-baseada que elimina o inferno do DLL
- De lado a lado versioning de componentes reus�veis
- Codificar reusar com o inheritance da execu��o
- Ger�ncia autom�tica da vida do objeto
- Self que descreve objetos
|
|
|
Porque o CLR controla a execu��o do c�digo, todo o c�digo que � alvejado para o CLR � sabido enquanto c�digo controlado. O c�digo controlado emite-se metadata junto com o execut�vel. Este os metadata s�o usados descrever os tipos (classes) e os membros usados no c�digo, junto com todas as refer�ncias externas usadas em executar o c�digo. O CLR usa este os metadata para carregar as classes durante invocations do m�todo da execu��o e do resolve durante o runtime.
|
O CLR fornece a cole��o autom�tica do lixo dos objetos que foram carregados na mem�ria. Todos os objetos que s�o criados atrav�s do operador novo s�o mem�ria alocada no heap. Um programa pode alocar tantos como objetos como s�o requeridos pela l�gica do programa. Entretanto, quando um objeto � requerido j� n�o, deve haver algum mecanismo para livrar acima a mem�ria que foi ocupada pelo objeto.
|
Isto � realizado no CLR atrav�s de um programa chamado o coletor do lixo, que coleta todos os objetos na mem�ria que n�o t�m nenhuma refer�ncia. Este programa funciona como uma linha da baixo-prioridade no processo de fundo e coleta todo unreferenced objetos. Porque a ger�ncia da mem�ria � autom�tica, as possibilidades para escapes da mem�ria no programa s�o minimizadas. Entretanto, o tempo quando o coletor do lixo liberaria realmente os objetos da mem�ria n�o � sabido. Este conceito � sabido como a cole��o nondeterministic do lixo porque n�o se pode determinar adiantado quando os objetos seriam liberados da mem�ria.
|
Se a mem�ria suficiente n�o estiver dispon�vel para criar objetos novos, o CLR joga uma exce��o que possa ser travada e graciosa segurado pela aplica��o.
|
Codificar a seguran�a do acesso (CAS), como o nome sugere, � usado controlar o acesso que o c�digo tem que recursos de sistema. O CLR tem um sistema runtime da seguran�a. Os administradores podem configurar ajustes da pol�tica especificando os recursos que podem ser alcan�ados pelo c�digo.
|
Uma pilha de chamada � criada que represente a ordem em que os conjuntos come�am chamados. As caminhadas do sistema da seguran�a Do CLR a pilha para determinar se o c�digo est� autorizado para alcan�ar os recursos de sistema ou para executar determinadas opera��es. Se nenhum chamador na pilha de chamada n�o tiver a permiss�o requisite alcan�ar os recursos de sistema espec�ficos, uma exce��o da seguran�a est� jogada pelo CLR.
|
Versioning simplificado � uma outra caracter�stica fornecida na estrutura de .NET. Suporta versioning e fornece-o tamb�m para de lado a lado a execu��o de vers�es diferentes do mesmo componente. As vers�es espec�ficas do conjunto e dos conjuntos dependentes s�o armazenadas no conjunto manifesto. As c�pias do mesmo conjunto que diferem somente em n�meros de vers�o s�o consideradas ser conjuntos diferentes pelo CLR.
|
A distribui��o simplificada � uma das caracter�sticas fornecidas na estrutura de .NET. O ponto o mais importante a mencionar � que os componentes de .NET n�o necessitam ser registados no registro de Windows. Todo o c�digo gerado na estrutura de .NET � self-describing porque os conjuntos cont�m a informa��o manifesta e dos metadata. Esta informa��o contem todos os dados sobre as depend�ncias do conjunto e as vers�es espec�ficas dos componentes que estes conjuntos usariam no tempo de execu��o; conseq�entemente, as vers�es m�ltiplas dos mesmos componentes podem coexistir. O CLR refor�a a pol�tica versioning.
|
o interoperability da Cruz-l�ngua � uma caracter�stica importante, e era um dos objetivos do projeto da estrutura de .NET. Esta caracter�stica � poss�vel por causa do CTS e do CLS.
|
O est�dio visual .NET permite eliminando erros atrav�s de uma aplica��o que consiste nas l�nguas diferentes alvejadas para o CLR. No fato, o IDE permite tamb�m eliminando erros de uma aplica��o em que controlou o c�digo interage com unmanaged o c�digo.
|
CLR assegura-se de que o desempenho da execu��o do c�digo optimized. O c�digo compilado � armazenado no esconderijo. Quando o mesmo c�digo � chamado vez seguinte, este c�digo est� carregado na mem�ria do esconderijo. Esta vantagem est� para fora mais no exemplo de aplica��es de ASP.NET do que para aplica��es do ASP. O c�digo do ASP foi interpretado cada vez que uma p�gina do ASP foi pedida. Em ASP.NET, o c�digo est� compilado somente uma vez quando a p�gina � pedida para a primeira vez. Isto assegura-se de que o desempenho optimized.
|
A estrutura de .NET fornece tamb�m algumas classes seguindo o desempenho das aplica��es de .NET. Estas classes s�o sabidas como contadores do desempenho. A estrutura de .NET fornece contadores do desempenho come�ando a informa��o na manipula��o de exce��o, interoperation com unmanaged o c�digo, o carregamento e descarregar o c�digo na mem�ria, trav�-lo e enfi�-lo, mem�ria, opera��es do trabalho em rede, e assim por diante. Estes contadores do desempenho ajudam fino-ajustam o desempenho das aplica��es de .NET.
|
Servi�os de COM+
|
|
Keywords: o download l�quido da estrutura, estrutura l�quida 2.0, estrutura l�quida de microsoft, estrutura l�quida 1.1, estrutura l�quida 2, estrutura l�quida do ponto, estrutura compacta l�quida 2.0, vers�o l�quida da estrutura de microsoft do download, rede do download cortou a estrutura, vers�o l�quida 2.0 da estrutura
|
|
HTML Quizes |
|
XML Quizes |
|
Browser Scripting Quizes |
|
Server Scripting Quizes |
|
.NET (dotnet) Quizes |
|
Multimedia Quizes |
|
Web Building Quizes |
|
Java Quizes |
|
Programming Langauges Quizes |
|
Soft Skills Quizes |
|
Database Quizes |
|
Operating System Quizes |
|
Software Testing Quizes |
|
SAP Module Quizes |
|
Networking Programming Quizes |
|
Microsoft Office Quizes |
|
Accounting Quizes |
|
|