lunedì 11 luglio 2011

Un crittografati tipo di dati String per Visual Studio LightSwitch 3° parte


Creare gestori eventi per GotFocus del redattore e LostFocus eventi. Aprire il file MyBusinessControl.xaml nel progetto Blank.Client, evidenziare il controllo Silverlight, fare clic sulla scheda proprietà Eventi e fare doppio clic sia il GotFocus e LostFocus eventi per creare i gestori eventi predefiniti. Modificare il MyBusinessControl.xaml.cs con il codice mostrato nelListato 3 per richiamare i metodi di crittografia corretta. Se lo si desidera, la versione C # i metodi EncryptedString possono essere chiamati decommentando la classe C # istanziazione e commentando le istanze di Visual Basic.

Infine, dobbiamo includere il montaggio visivo EncryptedString.dll di base nel LsPkg che fa parte del file di estensione VSIX, in modo che possa essere disponibile per l'uso a runtime. Ciò richiede la modifica del file Blank.Lspkg.csproj nel progetto Blank.LsPkg nel Blocco note. Individuare i due

Compilare la soluzione e assicurare non ci siano errori. Ora, installare e provare l'estensione utilizzando le procedure descritte all'inizio di questo articolo. Ricordate che Visual Studio è necessario riavviare ogni volta che ci sono cambiamenti per le estensioni, in modo che le modifiche da vedere dall'IDE.

LightSwitch mostra la sua gioventù
Il processo descritto in questo articolo si basa sulla BlankExtension - BizType campione fornito dal team LightSwitch. Se si segue questa stessa procedura per creare una seconda estensione BizType, troverete che entrambi si carica con successo in Gestione visiva Extension Studio, ma solo uno può essere attivo nel progetto LightSwitch alla volta. Non è chiaro perché questo è il caso. Ulteriori linee guida di Microsoft è necessaria per produrre veramente indipendente, BizType estensioni personalizzate.

L'usanza estensione tipo di affari in LightSwitch fornisce l'esperienza. Sviluppatore NET con un mezzo per aggiungere i tipi di dati utili per lo sviluppatore LightSwitch a consumare con facilità, come dimostrato dal tipo EncryptedString dati prodotti in questo articolo. Sono fiducioso che il processo di creazione di estensioni diventerà più facile come il prodotto matura. E 'molto impressionante che la squadra LightSwitch ha investito molto per fornire capacità di estensione come caratteristica essenziale del prodotto. Questo parla bene per il futuro successo di LightSwitch come un prodotto in grado di fornire più facile. Sviluppo di applicazioni NET per una vasta gamma di esigenze. LightSwitch beta 2 è già un ottimo prodotto che non potrà che migliorare con l'età.


Corso Visual Studio - Corsi Visual Studio
Corso .Net- Corso Dot.Net - Corso Vb.net
Corso C# - Corso PHP - Corso Joomla




Nessun commento:

Posta un commento