Pagine

giovedì 16 maggio 2013

Query Linq su Wikipedia

Supponiamo che stiate sviluppando un’applicazione ASP.NET e abbiate la necessità di interrogare wikipedia, solitamente dovreste usare uno dei vari framework messi a disposizione ma… non sarebbe bello poter fare delle query linq direttamente su wikipedia?

Un sogno? No realtà, basta utilizzare la libreria LinqToWiki installandola normalmente con nuget.

Se avete la necessità di capire come funziona, vi propongo questo interessante articolo : Querying Wikipedia in ASP.NET using LINQ-to-Wiki

martedì 5 marzo 2013

Imparimo Javascript

Cerando articoli inerenti Javascript, ad un certo punto mi sono imbattuto su questo bellissimo sito web: LearnStreet. Il bello di questo sito, non è solo che ti insegnano a programmare in Javascript, ma ti aiutano nell’apprendimento anche con esercizi passo passo, in modo tale da mettere subito in pratica ciò che hai imparato.

LearnStreet

La cosa che m’ha impressionato, è proprio la qualità del sito, dove sin da subito si vede cosa si può fare con HTML + Javscript: il tutorial sul funzionamento dell’interfaccia grafica infatti è fatto sfruttando appunto javascript.

Molto bello e molto semplice, e molto propedeutico. Inoltre, sempre LearStreet ha altri corsi, quello già citato su Javascript, su Python, su Ruby più poi degli approfondimenti quali Javascript:Validation, Python: Calculator e Ruby : Bank Teller.

lunedì 12 novembre 2012

Come ottenere una SQLConnection a partire dall’EntityConnection

E’ molto bello programmare usando l’ADO.NET Entity Framework, ogni tanto però è necessario collegarsi al proprio DB in maniera diretta, magari per interrogare tabelle di sistema. Come ottenere quindi una SQLConnection a partire da una EntityConnection?

SqlConnection GetSqlConnection()
{
NorthWindEntities scx = null;
scx = new NorthWindEntities();
var ec = (System.Data.EntityClient.EntityConnection)scx.Connection;
return (System.Data.SqlClient.SqlConnection)ec.StoreConnection;
}




 


Ecco fatto!!!! Ovviamente qui usiamo una SQLConnection ma nulla vieta di usare NpgSqlConnetion e quindi di fare delle funzioni in base al tipo di db utilizzato.

venerdì 28 settembre 2012

Steam su Linux

Dopo le parole seguono i fatti, infatti quelli della Valve, dopo l’annuncio di Gabe Newell, patron della società, ove affermava pareri negativi su Windows 8, hanno rilasciato la versione beta di Steam su Linux.

Come si legge dal loro blog "Le cose stanno procedendo bene. La prossima settimana avremo una beta interna e, quindi, una beta esterna privata destinata a 1000 utenti nel mese di ottobre.”

Sempre come annunciato dal loro blog, gli utenti che riceveranno la beta esterna, avranno Steam, un gioco valve e il tutto avrà il supporto su Ubuntu 12.04 e successivi.

Che succederà se i giochi si sposteranno su Linux come sembra plausibile? Windows sarà destinato solo per un mercato professional? Microsoft lascerà scappare i numerosi giocatori dal loro sistema operativo?

mercoledì 5 settembre 2012

Visual Studio 2013–prima prova

Come prima prova ho effettuato una prova di retrocompatibilità di Visual Studio 2012 e… ne sono rimasto piacevolmente sorpreso.