Passa ai contenuti principali

Post

Visualizzazione dei post da Luglio, 2010

ASP.NET MVC 3 Preview 1 disponibile per il download

Microsoft non l’ha ancora annunciato ufficialmente ma dal sito è possibile scaricare la preview 1 di ASP.NET MVC 3:http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=cb42f741-8fb1-4f43-a5fa-812096f8d1e8Maggiori info sul Blog di Simone Chiaretta : http://codeclimber.net.nz/archive/2010/07/27/ASP-NET-MVC-3-Preview-1-is-out.aspx?utm_source=twitterfeed&utm_medium=twitter&utm_campaign=CodeClimberTra le novità più interessanti di questa preview:il nuovo View Engine Razor; proprietà View e ViewModel dinamiche; supporto per View Engine multipli durante l'"Add View" in Visual Studio; i Global Filters; supporto ai validation attributes di .NET Framework 4.0; nuovi tipi per le Action Result; supporto alla Dependency Injection.Technorati Tags: ,,

Evitare che Visual Studio copi/tagli le righe vuote

Lavorando con Visual Studio (2008 o 2010) ed utilizzando la tastiera in maniera rapida (e maldestra), mi capita spesso di fare CTRL+X due volte di seguito con il risultato di ottenere il cut di ciò che voglio la prima volta e il cut di un bel niente la seconda.Per evitare che Visual Studio non copi/tagli le selezioni vuote, si può andare nel menù Tools->Options:Technorati Tags: ,,

System.Numerics.BigInteger + Parallel.For …… ed il fattoriale è servito!!

Uno dei sogni dei matematici di tutti i tempi è quello di calcolare il fattoriale di un qualsiasi numero intero. Ora, con l’introduzione della structure BigInteger del namespace System.Numerics il sogno diventa realtà.La structure BigInteger consente di memorizzare un numero intero di qualsiasi dimensione:La struttura memorizza il numero intero utilizzando un array di UInt32 e il segno con un Int32.La struttura mette a disposizione una serie di metodi e di operatori che consentono di eseguire le usuali operazioni matematiche tra interi (anche utilizzando Int16, Int32 o Int64).Un esempio classico di utilizzo della BigInteger è il calcolo del fattoriale.Per chi non lo sapesse, il fattoriale si definisce nel seguente modo:In matematica, se n è un intero positivo, si definisce n fattoriale e si indica con n! il prodotto dei primi n numeri interi positivi. In formule,per definizione si chiede poi che 0!=1.La funzione fattoriale può anche essere definita in modo ricorsivo:Questa definizione…

System.Numerics.Complex, finalmente risolviamo le equazioni di secondo grado!!!

Vorrei segnalarvi che nella versione 4.0 del framework è stato introdotto un nuovo namespace, chiamato System.Numerics, contenente dei tipi numerici che fino ad ora mancavano all’interno del framework: i numeri complessi e gli interi di dimensione non definita.In questo post ci occupiamo dei numeri complessi.Prima di vedere come sono implementati nel framework, vorrei richiamare alcuni concetti matematici.I numeri complessi sono un'estensione dei numeri reali nata inizialmente per consentire di trovare tutte le soluzioni delle equazioni polinomiali. Ad esempio, l'equazionenon ha soluzioni reali, perché in questo insieme non esistono numeri il cui quadrato sia negativo.Si definisce allora il valore i, chiamato anche unità immaginaria, che gode della seguente proprietà:e dunque:I numeri complessi sono formati da due parti, una parte reale ed una parte immaginaria, e sono rappresentati dalla seguente espressione:dove a e b sono numeri reali, mentre i è l'unità immaginaria.Per…

Entiry Framework CTP4: Code First

Vi segnalo il seguente post del Team di ADO.NET riguardante una delle nuove feature introdotte nella CTP 4 di Entity Framework:http://blogs.msdn.com/b/adonet/archive/2010/07/14/ctp4codefirstwalkthrough.aspxPer chi vuole vedere come funziona l’esempio riportato nel blog, conosce VB.NET e non conosce C#, allego la versione dell’esempio C# da me convertita.Attenzione perchè per farlo funzionare è necessario avere installata un istanza di SQL Server Express (o SQLServer).


Technorati Tags: ,,

Entity Framework CTP4: Miglioramenti per la produttività

Vi segnalo il seguente post del Team di ADO.NET riguardante una delle nuove feature introdotte nella CTP 4 di Entity Framework:http://blogs.msdn.com/b/adonet/archive/2010/07/14/ctp4piwalkthrough.aspxPer chi vuole vedere come funziona l’esempio riportato nel blog, conosce VB.NET e non conosce C#, allego la versione dell’esempio C# da me convertita.Attenzione perchè per farlo funzionare è necessario avere installata un istanza di SQL Server Express (o SQLServer).

Technorati Tags: ,,

Rilasciato Entity Framework CTP4

Il blog di ADO.NET ha annunciato il rilascio della Feature CTP di Entity Framework 4.
Due le grosse novità introdotte:Incremento della produttività Supporto alla modalità Code First, cioè la gestione di un database senza il file di mapping.L'elenco completo delle funzionalità è disponibile su http://blogs.msdn.com/b/adonet/archive/2010/07/14/ctp4announcement.aspx.Il download della CTP è disponibile all'indirizzo http://www.microsoft.com/downloads/details.aspx?FamilyID=4e094902-aeff-4ee2-a12d-5881d4b0dd3e&displaylang=enTechnorati Tags:

DomusDotNet: 2 mesi di vita!!

DomusDotNet compie 2 mesi di vita proprio oggi!!!Sono onorato di poter far parte di un gruppo di persone che si sono rimboccate le maniche e, nonostante, il lavoro, I problemi familiari e le rotture quotidiane, stanno cercando di fare community con uno spirito costruttivo e propositivo.Dobbiamo ancora crescere ma le prospettive sono buone e, soprattutto, la voglia di fare si è moltiplicata con il passare del tempo.Non nego che ci siano problemi, ma ciò che ci spinge è assolutamente positivo e potrà portare a molte soddisfazioni in un prossimo futuro.Continuate a seguirci numerosi perchè con l’avvento dell’autunno, assieme alla foglie caduche, arriveranno anche delle novità e tante iniziative che stiamo mettendo in cantiere. Venghino, signori, venghino!!! Technorati Tags:

Visual Studio 2010 – Cycle Clipboard Ring

Una funzionalità molto interessante introdotta con Visual Studio 2010 è quella del Cycle Clipboard Ring.
Come si può facilmente capire dal nome si tratta di una funzionalità legata alla clipboard che permette di recuperare, in maniera ciclica, I valori contenuti nella stessa.Visual Studio 2010 memorizza gli ultimi 20 elementi copiati (CTRL+C o tasto destro copia) che possiamo recuperare utilizzando questa funzione (il cui shortcut è CTRL+SHIFT+X).Ad ogni pressione dello shortcut, Visual Studio ci propone uno degli elementi memorizzati tra I 20 in maniera ciclica: la prima pressione l’ultimo elemento memorizzato, la seconda il penultimo e così via.Se non avete il comando nel menù di Visual Studio potete inserirlo nel seguente modo:1) Premere il tasto destro sulla barra dei menù e selezionare “Customize”2) selezionare la barra dei menù Edit3) Premere Add Command4) Selezionare la categoria “Edit” e il comando “Cycle Clipboard Ring” e premere Ok5) Posizionare il comando all’interno del…

VB.NET: Scrivere un elemento nei preferiti di IE

Prendendo spunto da un post apparso sul forum Microsoft dedicato a VB.NET, vorrei riportare un piccolo tip che riguarda scrittura di un elemento nei preferiti del browser.Prima di scrivere il codice che effettivamente si occupa di creare il file .url nella cartella dei preferiti, vediamo quale è il formato di tale file (limitatamente ad IE). Prima di tutto vorrei ringraziare Edward L. Blake ed il suo post da cui ho tratto le informazioni che vi riporto.Un file .url è un file di testo con il seguente formato base:[InternetShortcut]
URL=http://www.miosito.com/
WorkingDirectory=C:\WINDOWS\
ShowCommand=7
IconIndex=1
IconFile=C:\WINDOWS\SYSTEM\url.dll
Modified=20F06BA06D07BD014D
HotKey=1601



La sezione [InternetShortcut] definisce le informazioni relative all’url internet ed i valori hanno il seguente significato:


URL : contiene l’indirizzo del web site preferito;

WorkingDirectory : indica la directory di lavoro relativa al preferito. IE non sembra utilizzare questo valore;

ShowCommand : modalità c…

SQL Server CE 4.0 vicino alla meta!!

Non è un vero annuncio in pompa magna ma se lo cita Scott Guthrie nel suo blog può essere considerato tale.Prossimamente verrà rilasciato SQL Server CE 4.0 con parecchie migliorie rispetto al suo predecessore.Per maggiori info ecco il link al post originale:New Embedded Database Support with ASP.NET - ScottGu's BlogTechnorati Tag: