The world of C#

...Creare è dare una forma al proprio destino. (Albert Camus)

\\ Home Page : Storico : The world of C# (inverti l'ordine)
Di seguito gli interventi pubblicati in questa sezione, in ordine cronologico.
 
 
Di Maltra (del 11/10/2008 @ 16:30:11, in The world of C#, linkato 319 volte)
Ecco il mio nuovo blog:
Nuovo blog

Che ne dite?Ciao a tutti
 
Di Maltra (del 21/01/2008 @ 22:30:11, in The world of C#, linkato 400 volte)

Giovedi 17 gennaio 2008  ho partecipato all ONE DAY WEB A MESTRE , evento realizzato dal gruppo www.xedotnet.org per presentare alcune delle novità introdotte dal framework 3.5 nel campo delle applicazioni web.

Ecco qualche immagine dell'evento:

 Ecco i links dei blog degli autori di questo INTERESANTISSIMO incontro Andrea Boschin, Davide Senatore, Davide Vernole e Pietro Brambati e Andrea Dottor.

Ora con le informazioni raccolte ... si inizia a scrivere la tesi... ah consigli , materiale o links utili sono sempre ben accetti.

 
Di Maltra (del 02/12/2007 @ 10:57:01, in The world of C#, linkato 392 volte)
ONE-DAY Web Development 
L'evento si terrà presso il Novotel di Mestre, lungo la tangenziale, il 17 Gennaio 2008 dalle 9:00 alle 16:00 circa.

Durante l'incontro prenderanno parte in qualità di speaker Pietro Brambati (Microsoft), Davide Venole (MVP ASP.NET), Andrea Boschin (MVP ASP.NET) , Andrea Dottor (Senior Developer) e Davide Senatore (Consultant & Contractor).

 
Di Maltra (del 13/11/2007 @ 16:20:44, in The world of C#, linkato 1233 volte)

 Esistono altri tool gratuiti integrabili nel nostro ambiente di sviluppo vediamoli:

GAIA:

Scaricabile da http://ajaxwidgets.com/

Per l’installazione di questo tool sia in Visual Studio 2005 sia in Visual Studio 2008 questi sono i vari passaggi da seguire:

Fare click con il tasto destro sulla toolbox e aggiungere un nuovo campo –Add Tab

Una volta creato tasto destro e fare click su Choose  item come in figura

Posizionarsi nella cartella dove abbiamo estratto i file e selezionare le 2 dll:

E nella nostra toolbox avremo una serie di componenti da inserire nei nostri progetti

Magic Ajax

Scaricabile da http://www.magicajax.net

Il toolkit si aggiunge come quelli descritti precedentemente oppure:

The MagicAjaxModule deve essere registrato in system.web aggiungendo nel web.config la seguente riga di codice                

All’interno dell’applicativo questi sono I tag da aggiungere:

 < ajax:AjaxPanel id="AjaxPanel1" runat="server">

Out Post

Scaricabile dahttp://pbox.upfrontweb.com/OutPost.zip

 
Di Maltra (del 06/11/2007 @ 23:34:58, in The world of C#, linkato 600 volte)

Vediamo ora come iniziare a sfruttare le caratteristiche di asp.net ajax.

Come prima cosa dobbbiamo installare i seguenti componenti:

Componenti Essenziali

  • ASP.NET 2.0 AJAX Extensions 1.0
  • ASP.NET AJAX Control Toolkit
  • Documentazione

Componenti Opzionali

  • ASP.NET AJAX Future
  • ASP.NET 2.0 AJAX Extensions 1.0
  • Source Code
  • Applicazioni di esempio

Microsoft AJAX Library

Tutti i seguenti tool sono scaricabili partendo dal seguente link: http://ajax.asp.net/downloads/ Una volta installati avremo nel nostro ambiente di sviluppo nuove funzionalità da poter sfruttare. Per quanto concerne l'installazione di ASP.NET AJAX Control Toolkit per l'installazione e l'utilizzo è utilissima questo articolo :

http://www.microsoft.com/italy/msdn/.../ajaxtoolkit.mspx

L’installazione di questi componenti in alcuni casi potrebbe generare conflitti o instabilità del nostro ambiente di sviluppo soprattutto se nel nostro sistema operativo sono installati sia Visual Studio 2005 sia Visual Studio 2008. Vediamo i passi per sistemare tali problemi :

E’ necessario scaricare questo script:

http://download.microsoft.com/download/.../DisableAjaxPolicy.EXE

e lanciarlo sul nostro pc, una volta eseguito i riferimenti principali saranno aggiornati.

Per sistemare in modo definitivo e rendere stabili i nostri ambienti di sviluppo dobbiamo posizionarsi nella directory di Visual Studio 2005 e Visual Studio 2008 e digitare la seguente stringa:

C:\Programmi\MicrosoftVisualStudio9.0\Common7\IDE" DevEnv /resetsettings C:\Programmi\MicrosoftVisualStudio8.0\Common7\IDE" DevEnv /resetsettings

Ovviamente il path dipende dal vostro percorso di installazione

Una volta resettati avremo entrambi gli ambienti di sviluppo pronti per lavorare, risolvendo i problemi di reference che erano sorti. Spero di essere stato di aiuto,ciao a tutti :)

 
Di Maltra (del 01/11/2007 @ 22:17:57, in The world of C#, linkato 428 volte)

Dopo vari TEST e prove si è constatato che wpf e xbap non sono adatti per applicativi web.

Ora sarà necessario esplorare la strada dell'integrazione tra asp.net e ajax.

Quindi prossimamente saranno pubblicati i passi e sempi che andremo a realizzare.

Ovviamente segnalazioni di siti o risorse utili sono sempre ben accette.

Grazie a tutti

 
Di Admin (del 26/10/2007 @ 09:58:39, in The world of C#, linkato 420 volte)
Ok ora che "ho capito(Forse)" come funziona xbap , proviamo a creare componenti web con questa tecnologia. Per fare questo ora chiedo aiuto a voi Lettori: sapete indicarmi qualche sito web dove trovare qualche esempio? Colgo l'occasione per indicarvi http://xceed.com/ una serie di tool per griglie di facile utilizzo in WPF,davvero molto utile.
 
Di Maltra (del 25/10/2007 @ 17:33:20, in The world of C#, linkato 1818 volte)
Oggi vediamo xbap e l'iterazione con i database. Cio che complica lo sviluppo di un applicazione Browser XAML è che XBAPs funziona come parzialmente "trusted" nella zona internet quindi non tutte le APIs lavorano in questo contesto. La sicurezza del codice di accesso di Framework blocca la chiamata perchè richiede file di permissioni. Per tale motivo se vogliamo interagire con un database utilizzando applicazioni xbap dobbiamo passare attraverso un WebService. La soluzione è la seguente, creo la mia applicazione xbap e un web service in cui passo i dati necessari.A questo punto debbo eseguire sia il webservice che l'applicazione xbap nello stesso contesto, per fare questo creo una directory virtuale in cui pubblicare sia il WS che XBAP e il gioco è fatto.
 
Di Maltra (del 19/10/2007 @ 13:48:46, in The world of C#, linkato 456 volte)

Vediamo come caricare i dati da un DataTable in WPF

Questo è il codice c#

DataSet da = new DataSet();

DataTable dt_tmp = new DataTable();

dt_tmp.TableName="emp";

DataColumn dt1 = new DataColumn();

dt1.ColumnName = "col1";

dt_tmp.Columns.Add(dt1);

DataColumn dt2 = new DataColumn();

dt2.ColumnName = "col2";

dt_tmp.Columns.Add(dt2);

dt_tmp.Rows.Add(new string[] { "voce 1", "" });

dt_tmp.Rows.Add(new string[] { "voce 2", "" });

dt_tmp.Rows.Add(new string[] { "voce 3", "" });

dt_tmp.Rows.Add(new string[] { "voce 4", "" });

dt_tmp.Rows.Add(new string[] { "voce 5", "" });

dt_tmp.Rows.Add(new string[] { "voce 6", "" });

da.Tables.Add(dt_tmp);

lstEmployee.DataContext = da;

 

  E invece questo è il codice Xaml

 

 <ListBox Width="200" Margin="10" ItemsSource="{Binding Path=emp}" Name="lstEmployee">

<ListBox.ItemTemplate>

<DataTemplate>

<StackPanel>

<TextBlock Text="{Binding Path=col1}" />

<TextBlock Text="{Binding Path=col2}" />

E il gioco è Fatto. Si può procedere allo stesso modo andando a prelevare i dati da un database

 

 

 
Di Maltra (del 17/10/2007 @ 14:57:36, in The world of C#, linkato 1085 volte)

Windows Presentation Foundation (WPF) risulta essere un approccio completamente nuovo e permette la creazione di applicazioni GUI desktop. Le applicazioni WPF offrono la possibilità di separare le  UI design form a seconda delle applicazioni che io voglio realizzare sia asse una web form o una windows form.  Ciò risulta possibile utilizzando Extensible Application Markup Language (XAML), un designer grafico che permette di costruire il front end che potrà essere associato alla definizione di una classe c#.

INIZIAMO A LAVORARE CON WINDOWS FORM DataGrid IN WPF

Il mio scopo è quello di riuscire a creare un'interfaccia unica per applicazioni "Windows Form" e web (xbap).

Inizio con questo semplice esempio :

Una semplice rubrica che carica i dati e usa i filtri:

Vediamo il codice Xaml del DataGrid:

<WindowsFormsHost Margin="28,118,23,44">

<wf:DataGrid x:Name="dgvAnagrafica">wf:DataGrid>

WindowsFormsHost>

Dobbiamo aggiungere nei Reference WindowsFormsIntegration e WindowsForm.

In allegato troverete i sorgenti fatti con Visual Studio 2008 beta 2.L'applicazione funziona correttamente.

!!SCARICA DA QUI I SORGENTI DELL'APPLICAZIONE!!!

La mia domanda : posso riutilizzare lo stesso codice xaml?Si. ok, ma per caricare i dati in applicazion xbap come faccio?Che componente uso?Xceed Components. Ok ma ... come faccio a caricare i dati come un DataGrid?Qui mi blocco e non so come proseguire.Cioè in xbap che componente devo utilizzare per caricare dati da un database?come utilizzarlo?

CERCO CONSIGLI SUGGERIMENTI . Grazie

 

 

 
Pagine: 1 2

Calendario

< settembre 2010 >
L
M
M
G
V
S
D
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
     
             

Meta


Pubblicità