babsevensix

Il blog di Alberto
posts - 94, comments - 81, trackbacks - 11

febbraio 2010 Blog Posts

WPF e Silverlight – Ripasso Entity Framework

Prima di fiondarci completamente su WPF e sui suoi modelli vorrei fare assieme a voi un ripassino veloce su Entity Framework. L’Entity Framework è un ORM ed è specificatamente sviluppato per le operazioni CRUD. Una volta che create il modello EF da un DB esistente, dovrete organizzare le classi in modo tale da ottimizzare e migliorare la successiva scrittura del codice. Ad esempio se abbiamo una tabella Soggetti, dove la colonna TipoSoggetto identifica un determinato tipologia di soggetto, possiamo utilizzare la colonna stessa come identificativo di oggetti differenti (Table Per Hierarchy Inheritance) Se la stessa tabella soggetti ha collegato differenti tabelle (persone, enti,...

posted @ venerdì 26 febbraio 2010 13:36 | Feedback (0) | Filed Under [ WPF e Silverlight ]

WPF e Silverlight - XAML

Abbiamo visto quindi LINQ, LINQ2SQL e l’Entity Framework. A questo punto abbiamo un buon metodo per collegarci a qualunque fonte dati. Iniziamo dunque a parlare di XAML. XAML, acronimo di Extensible Application Markup Language, è un linguaggio di markup basato su XML ed è sviluppato da Microsoft. XAML è il linguaggio alla base della presentazione visiva di un'applicazione sviluppata in Microsoft Expression Blend, così come HTML è il linguaggio alla base della presentazione visiva di una pagina Web. Il linguaggio XAML fa parte di Microsoft Windows Presentation Foundation (WPF). WPF è la categoria di funzionalità di Microsoft .NET Framework 3.5 relativa alla presentazione visiva di...

posted @ venerdì 26 febbraio 2010 13:36 | Feedback (0) | Filed Under [ WPF e Silverlight ]

WPF e Silverlight – Entity Framework

Ieri avete visto LInq2SQL, ovvero una delle implementazioni di LINQ che, ricordiamo, è la parte .NET per effettuare delle query su oggetti. Tra le varie implementazioni di LINQ ricordiamo : Linq to XML Linq to Dataset Linq to SQL Purtroppo, come indicato in questo post http://blogs.ugidotnet.org/luKa/archive/2009/04/28/linq2sql.aspx Linq to sql è un progetto che non viene più portato avanti da Microsoft e, è bene ribadirlo, LINQ to SQL non è un ORM! ORM : http://it.wikipedia.org/wiki/Object-relational_mapping Microsoft comunque ha abbandonato Linq to SQL in favore di Entity Framework e ha creato la relativa implementazione in LINQ chiamata, ovviamente, LINQ to Entity Framework. Per capire cos’è Entity Framework : http://www.linqitalia.com/articoli/entity-framework/introduzione-entity-framework.aspx Per approfondire l’argomento,...

posted @ giovedì 25 febbraio 2010 09:45 | Feedback (0) | Filed Under [ WPF e Silverlight ]

WPF e Silverlight – LINQ to SQL

Con LINQ abbiamo quindi introdotto gli anonymous type (http://www.linqitalia.com/script/16/Anonymous-Type-LINQ.aspx) Dim names = From cust In Customers Da notare che gli anonymous type sono visibili solo all’interno dello stack in cui l’abbiamo dichiarato, quindi all’interno o di una funzione o di un metodo, mai di una classe. Quindi dopo aver visto LINQ e quindi aver capito che tanti cicli for possiamo eliminarli, vediamo cos’è LINQ2SQL. Utilizzando LINQ to SQL è possibile avvalersi della tecnologia LINQ per accedere ai database SQL come se si trattasse di un insieme in memoria Utilizzando Linq to SQL è possibile fare operazioni di ricerca/inserimento/modifica su un db SQL Server. Vi consiglio questo...

posted @ mercoledì 24 febbraio 2010 10:07 | Feedback (0) | Filed Under [ WPF e Silverlight ]

WPF e Silverlight – LINQ

Una query linq più complessa :   Dim categories = From prod In products _                  Group prod By prod.Category _                  Into PrezzoPiuEconomico = Min(prod.UnitPrice) _                  Select Category, PrezzoPiuEconomico   O   Dim categories = From prod In products _                  Group prod By prod.Category _                  Into Prods = Group, minPrice = Min(prod.UnitPrice) _                  Let CheapestProducts = (From p In Prods _                                          Where p.UnitPrice = minPrice) _                  Select Category, CheapestProducts

posted @ martedì 23 febbraio 2010 16:42 | Feedback (0) | Filed Under [ WPF e Silverlight ]

WPF e Silverlight - LINQ

Se ieri avete visto i web cast e i siti web che vi ho elencato il seguente codice dovrebbe risultarvi semplice da interpretare: Dim numeri As Integer() = New Integer() {1, 2, 3, 4, 5} Dim numeriPari = From n In numeri Where (n Mod 2 = 0) Select n For Each item In numeriPari   Console.WriteLine("{0}", item) Next

posted @ martedì 23 febbraio 2010 16:41 | Feedback (4) | Filed Under [ WPF e Silverlight ]

WPF e Silverlight – Un percorso formativo…

Sperando di fare una cosa gradita, inizio una serie di post che, nelle mie intenzioni, dovrebbe portarvi dall’inizio fino alla fine, nella conoscenza di WPF e Silverlight. Iniziamo quindi da LINQ, la vera novità introdotta dal Framework 3.5 LINQ è l’acronimo di Language INtegrated Query ed è fondamentalmente una serie di estensioni sitattiche. Con LINQ di possono eseguire diverse interrogazioni su molteplici tipologie di dati : Linq To Object (query su oggetti) Linq to XML (query su XML) Linq to SQL (query su DB) Linq to Dataset (query su dataset) Di queste tecnologie iniziamo quindi dalla base per apprendere cos’è e cosa fa LINQ ovvero LINQ to Object. Vi...

posted @ lunedì 22 febbraio 2010 22:40 | Feedback (0) | Filed Under [ WPF e Silverlight ]

SQLite Generation Template per EF4

Come indicato http://sqlite.phxsoftware.com/forums/t/2105.aspx vi segnalo questo generation template per sqlite.

posted @ giovedì 11 febbraio 2010 00:13 | Feedback (1) |

Ria Services Enterprise Business Application

Segnalo questi tre video sul come creare una applicazione Silverlight di tipo enteprise. se avete installato RIA Services, quando create un nuovo progetto tra le varie opzioni c’ anche WCF RIA Services Class Library, se qualcuno di voi, come me, avete provato a creare tale progetto, e l’avete quindi cancellato perchè non avete capito come utilizzarlo, ebbene in questi tre video ci sono i passaggi:   Part One: http://www.screencast.com/t/NGNiZjg3ZjY Part Two: http://www.screencast.com/t/NGJkYTEw Part Three: http://www.screencast.com/t/MWQ2MjdiYTct   Presi dal blog : http://www.riaservicesblog.net/Blog/

posted @ giovedì 4 febbraio 2010 19:52 | Feedback (0) |

Silverlight – Applicazioni d’esempio

Segnalo a questo link una bella applicazione silverlight d’esempio per quanto riguarda lo stile. Applicazione silverlight Guardate anche la gestione dei PDF e del calendario, bellissimo!!!!   Per chi avesse ancora dubbi su silverlight…

posted @ giovedì 4 febbraio 2010 19:47 | Feedback (2) |

WCF RIA Services

Come segnalato dal Blog di Jason Allor’s è finito il 16 Gennaio 2010 la stesura e il disegno delle WCF RIA Services. Ora sono in Bug Fixing, Stress Goals e poi verrà rilasciata la prima versione. Che dire, Complimenti!!!!   Jason Allor's Blog

posted @ giovedì 4 febbraio 2010 00:11 | Feedback (0) |

Powered by:
Powered By Subtext Powered By ASP.NET