Visual Studio
Nel post di Brian Harry qui: http://blogs.msdn.com/b/bharry/archive/2013/06/03/visual-studio-2013.aspx La prima preview build di VS 2013 verra’ rilasciata alla fine del mese di Giugno alla conferenza “Build 2013”. Technorati Tags: Visual Studio 2013
Le WCF Web API sono adesso incluse in ASP.NET MVC e si chiamano solo Web API.
La cosa interessante e’ che si possono usare gli stessi paradigmi di programmazione di MVC (Routes, Model Binder, Validation, Filters) per creare servizi HTTP/RESTful.
Si puo scaricare la Beta di ASP.NET MVC 4 da qui: http://asp.net/mvc/mvc4
Dopo aver installato la versione Beta di MVC 4, in Visual Studio avremo la possibilita’ di scegliere un nuovo progetto:
Un estratto dal blog post di Jon Galloway, le caratteristiche pricipali delle Web API:
ASP.NET Web API includes support for the following features:
Modern HTTP programming model: Directly access...
Un reminder su come creare un “Maintenance Plan” in SQL 2005 per fare il back up manuale/periodico dei DB di Team Foundation Server 2008. How to: Back Up a Team Foundation Server Technorati Tags: TFS,Backup
Agile Development with Microsoft Visual Studio Un ottima presentazione di Lori Lamkin, Product Unit manager del Team Foundation team. A partire dal minuto 32, la presentazione e’ tutta incentrata su SCRUM e si possono vedere esempi di: Product Backlog (con hierarchical view dei task) Burndown Chart Capacity Planning Velocity Retrospective Interessante anche la web-based dashboard con tutti i grafici mostrati usando web parts direttamente dai grafici di Excel. Per finire, una overview della...
Branching and Merging Visualization with Team Foundation Server 2010 Un altro video molto interessante sulle nuove funzionalita’ di visualizzazione di Branching e Merging in TFS 2010. Come si puo’ vedere dall figura, e’ possibile fare il tracking di un work item (esempio un bug fix) in TFS, visualizzando con freccie discendenti la propagazione attraverso le diverse branches and con frecce ascendenti i vari merging del work item sui rami superiori. Technorati Tags: Visual Studio,TFS
Ok, non l'hanno inclusa nella CTP di VS 2010 ma e' possibile scaricarla autonomamente da qui: http://download.microsoft.com/download/4/2/3/423FFDF3-B0B9-4EF0-990F-82DDE530B672/RepositoryOct2008CTP.msi Per maggiori informazioni, consiglio di visitare questo sito: Oslo Developer Center Technorati Tags: Oslo, Visual Studio
E' stato rilasciato un file di documentazione che abilita l'intellisense per jQuery in VS 2008 Si puo scaricare dal sito di jQuery: http://code.jquery.com/jquery-1.2.6-vsdoc.js Importante: questo file va usato solo durante il design e va rimosso a runtime! Fonte: jQuery IntelliSense documentation file available Technorati Tags: jQuery, Intellisense, Visual Studio, JavaScript
Dal blog di Ayende New Features: .NET 4.0 UML designer with XML generator Interfaccia scritta in WPF (in parte) CTRL+Scroll per zoomare i fonts Dynamic Variables System.Threading.Tasks La CTP si puo scaricare da qui: http://www.microsoft.com/downloads/details.aspx?FamilyID=922b4655-93d0-4476-bda4-94cf5f8d4814&DisplayLang=en#filelist Il link e' super busy, se fa il redirect a Windows Search, bisogna riprovare piu' tardi. N.B. Oslo non e' incluso in questa CTP Technorati Tags: Visual Studio
Ottima notizia, jQuery verra' incluso in ASP.NET MVC prima e poi in Visual Studio (probabilmente nella prossima release o service pack). Inoltre verra' rilasciato molto presto il supporto a jQuery per l'Intellisense di Visual Studio. ScottGu: jQuery and Microsoft Scott Hanselman: jQuery to ship with ASP.NET MVC and Visual Studio Technorati Tags: jQuery, JavaScript, Visual Studio, ASP.NET, MVC
Lo aveva anticipato Simone, ma adesso e' ufficiale. Si puo scaricare qui Technorati Tags: Resharper, Beta
Developer Express ha rilasciato la versione di Refactor! per Visual Basic 2008 che supporta anche refactoring per LINQ. "Refactor! for Visual Basic 2008 is a free plug-in from Developer Express Inc., in partnership with Microsoft, that enables Visual Basic developers to simplify and re-structure source code inside of Visual Studio 2008, making it easier to read and less costly to maintain. Refactor! supports more than 30 individual refactoring features, including operations like Reorder Parameters, Extract Method, Name Anonymous Type and many more!" Qui si puo leggere e scaricare l'ottimo tool: http://msdn2.microsoft.com/en-us/vbasic/bb693327.aspx Technorati Tags: Visual Studio, Visual Basic, Refactor
Technorati Tags: Rosario, Visual Studio, CTP Ancora non sono risucito ad assimilare bene Visual Studio 2008 beta 2...ma non importa, la prima CTP (Agosto) della nuova release di Visual Studio dopo al 2008 (nome in codice Rosario) e' disponibile per il download (come anticipato da Lorenzo): Download Rosario
Technorati Tags: Visual Studio, .NET Framework, Iron Ruby La beta 2 di VS 2008 e .NET 3.5 dovrebbe essere rilasciata questa settimana come specificato da Scott nei commenti al post su IronRuby Link E pare che sia 99% features complete.
Technorati Tags: Iron Ruby, WPF Prima pre-release di IronRuby disponibile per il download qui Il post di John Lam sulla release Il post di Scott con un bel esempio d'uso con WPF Fonte: Sam
Technorati Tags: Resharper, Beta Da scaricare e installare subito, guardate le nuove features: Full-featured Visual Basic .NET Support Unique Code Analysis for C# Code Cross-Language Functionality XML and XAML Support Download
Oggi Rob me lo ha ricordato, l'avevo visto un po' di tempo fa e nel frattempo hanno aggiunto altri programmi alla lista. Il Power Toys Pack Installer e' on tool per i prigri (come me) che non hanno voglia di seguire le versioni dei power toys per VS 2005. Raggruppa in un a lista le ultime versioni dei PT usciti (MSBee, TFS Admin, etc) e notifica in caso di aggiornamenti (un po' come Google Pack per intenderci). Download qui
Finalmente rilasciata la versione finale di TestDriven.NET 2.0. Grazie Jamie! Per chi non avesse provato la beta, ci sono molte nuove funzionalita', tra cui: Repeat Test Run, molto utile, come dice Jamie: "Your new best friend ;-)" Integrazione con NCover e Team Coverage Integrazione con Reflector Possibilita' di usare il framework 1.1 da VS 2005 Integrazione con TypeMock Supporto a multipli Unit Testing Frameworks (NUnit, MbUnit, etc.) Da scaricare subito. http://www.testdriven.net/download.aspx
Direttamente dal blog di Rob, segnalo una lista di
risorse, links ed esempi di codice molto ben fatta per Team Foundation Server:
http://blogs.msdn.com/buckh/archive/2006/08/12/tfs_api_links.aspx
powered by IMHO 1.3
Disponibile per il download solo per gli MSDN
subscribers.
Era da un bel po' che lo stavo aspettando, e so che non sono il solo
...
Contenuto (da MSDN download):
MICROSOFT WINDOWS SERVER 2003, ENTERPRISE EDITION
MICROSOFT WINDOWS SHAREPOINT SERVICES SP2
MICROSOFT OFFICE 2003 STANDARD EDITION SP2
MICROSOFT PROJECT 2003 PROFESSIONAL SP2
MICROSOFT VISIO 2003 PROFESSIONAL SP2
MICROSOFT SQL SERVER 2005 ENTERPRISE EDITION
MICROSOFT VISUAL STUDIO 2005 TEAM SUITE
MICROSOFT VISUAL STUDIO 2005 TEAM FOUNDATION SERVER STANDARD EDITION
Con tutta questa roba, il problema sono le
dimensioni...un totale...
Ho incontrato un problema durante l'installazione del
Guidance Automation Toolkit, dopo aver installato correttamente le estensioni.
Durante l'installazione del GAT ricevevo un errore "Operation is not valid due to the
current state of the object".
Il problema sono le variabili di ambiente di Visual Studio che
vengono caricate automaticamente all'apertura di un command prompt (non di
default, possono essere settate tramite un utility).
Il colpevole e' questa chiave nel registry:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command
Processor
E in particolare la stringa AutoRun che nel mio
caso era settata a "%VS71COMNTOOLS%vsvars32.bat" per settare
automaticamente le variabili di ambiente di Visual Studio
2003.
Dopo aver rinominato la stringa, il GAT si...
Un interessante intervista su Dr. Dobb's a Richard Hundhausen, MVP di
Visual Studio Team System, dove parla di DSL, Dynamic System Initiative, System
Definition Models e Source Control.
Molto interessante questa parte alla fine:
"...I've actually gone in and delivered training on Team System to
companies that don't produce software. Seriously, all they do is crank out
work orders, jobs, and job steps. They just want the portal aspect; they want
the Team Project aspect. What they really like is that they can customize the
methodology templates. You can take something like...
In Visual Studio 2005, i files di progetto sono in
formato XML e sono file di configurazione di MSBuild.
In caso serva editare il file manualmente, si puo sempre usare un text
editor, perche' non esiste un comando edit nell'IDE per modificare il file XML.
Almeno non esiste in alcune condizioni...
Per modificare il file XML del progetto da Visual Studio 2005 basta seguire
il seguente metodo:
Right click sul progetto che si vuole editare e selezionare
Unload Project
Right click ancora e selezionare Edit <nome progetto>
Modificare...
Quando finito, salvare, right click ancora e scegliere Reload...
La campagna pubblicitaria di Visual Studio 2005 include
questa pagina che spiega le 400+ differenze rispetto
alla versione precedente.
Assolutamente da guardare i video che sono molto divertenti:
400+ Differences
powered by IMHO 1.3
Puntuale giusto? Mi sembra avessero detto il 17 Marzo,
se non sbaglio, e hanno rispettato pienamente.
Per l'upgrade dalla RC o dalla Beta 3 Refresh si puo' usare questo
tool:
http://go.microsoft.com/fwlink/?LinkID=60341
Il post di Soma su TFS
Il post di Rob Caron sull'upgrade
powered by IMHO 1.3
Ho appena scoperto che sara' implementata una
versione di Tortoise per Visual Studio Team System.
http://sourceforge.net/projects/tortoisevsts
Al momento e' ancora in fase di planning.
Mi fa molto piacere, ho usato le versioni per CVS e SVN spesso e mi sono
trovato molto bene.
powered by IMHO 1.3
I primi 300 che installano la RC, compilano il
questionario e mandano i logs di installazione alla Microsoft, possono
vincere una "fantastica" maglietta di Team Foundation Server (WOW!!!)
http://msdn.microsoft.com/vstudio/teamsystem/team/tfs_survey/default.aspx
Fonte: http://blogs.msdn.com/robcaron/archive/2006/02/07/527177.aspx
powered by IMHO 1.3
E' possibile aggiungere intellisense per SQL dentro a
Visual Studio (2003 e 2005) con questo ottimo addin chiamato SQLAssist (ancora
in beta):
SQLAssist
powered by IMHO 1.3
E' stato aperto il sito di servicing per Visual
Studio.Qui e' dove tutti gli updates e service packs verrrano pubblicati
(service pack 1 per VS2005 nel terzo quarto 2006)Da tenere d'occhio...
http://msdn.microsoft.com/vstudio/support/servicing/
E qui una lista di tutti gli updates gia' rilasciati:
http://msdn.microsoft.com/vstudio/support/servicing/shipped_releases/
Molto interessante questo articolo su come si crea un update:
http://msdn.microsoft.com/vstudio/support/servicing/basics/default.aspx
powered by IMHO 1.3
Un articolo del creatore di TestDriven.Net sul supporto
della versione 2.0 beta a VSTT:
http://weblogs.asp.net/nunitaddin/archive/2006/01/25/436420.aspx
powered by IMHO 1.3
Scott ha
postato una interessantissima panoramica di utili visualizers che si possono
aggiungere a Visual Studio 2005 per mostrare dettagliate informazioni di
debug:
http://weblogs.asp.net/scottgu/archive/2006/01/12/435236.aspx
In particolare questo secondo me e' utilissimo:
http://blog.bretts.net/PermaLink,guid,87d735a0-1592-4711-860f-8a1d29c9630f.aspx
Un visualizer che mostra l'output HTML di un controllo server in ASP.NET
2.0
powered by IMHO 1.3
Nei progetti web di grandi dimensioni, il refactoring
engine in C# potrebbe diventare molto lento, fino ad essere inutilizzabile.
Questo perche' il refactoring controlla anche il codice inline
delimitato dai tags <% %> nelle pagine .aspx e non solo il code
behind.La soluzione sta nel escludere dal refactoring tutte le pagine
.aspx, .asmx, .asax aggiungendo una chiave nel registro:
Close all running instances of VS 2005
Click Start->Run in Windows and run
"regedit"
Navigate to this registry location:
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0\CSharp\Options\Editor
Right-click on the Editor node and choose "New
...
Ho scritto un articolo su come rimuovere
installazioni beta o corrotte di Visual Studio 2005, del Framework 2.0 e
altri componenti .NET (WinFX, etc.).
http://blogs.ugidotnet.org/puntorete/articles/31813.aspx
Spero possa essere utile.
powered by IMHO 1.3
Aggiungono alcune interessanti funzionalita:
Zoom
Rich formatting
HTML export
Mouse wheel use
Una griglia per allineare gli oggetti
altre...
Un articolo che descrive le funzionalita' qui, e qui il link per il download.
powered by IMHO 1.3
Rob sostiene che l'ha appena uploadadata, ma il build
number e' 100 e come riportato da Lorenzo
tempo fa, la 100 era gia' scaricabile...Forse hanno fatto qualche modifica e
tenuto la stessa build number?Strano...
Update: c'era un problema con la versione sopra, quindi e' stata rilasciata un update versione 100.1
powered by IMHO 1.3
Da Rob Caron
You’ll want to add this site to your Favorites:
Visual
Studio Team System TechNotes
Si, grazie Rob, lo faccio.
powered by IMHO 1.3
Come avrete potuto vedere nel debugger di VS 2005 ci
sono i "Visualizers" che si aprono cliccando sulla lente di
ingrandimento nei Datatips e visualizzano il contenuto delle variabili
usando una visualizzazione diversa a seconda del tipo della variabile.
Inclusi in VS ci sono di default 4 visualizers: Text, HTML, XML e
Dataset.
E' possibile scriversi il proprio visualizer ereditando dalla classe
Microsoft.VisualStudio.DebuggerVisualizers.DialogDebuggerVisualizere poi
installarlo in VS come spiegato qui. In questo modo si puo avere un
visualizzatore personalizzato per i propri oggetti o tipi di dato.
Siccome il visualizer XML non e' il massimo, qualcuno ha pensato ...
Per quando uscira', ecco il link, speriamo bene
http://blogs.msdn.com/team_foundation/archive/2005/11/15/493188.aspx
powered by IMHO 1.3
Un articolo molto interessante:
Visual Basic 9.0: Looking Forward
powered by IMHO 1.3
http://blogs.conchango.com/howardvanrooijen/archive/2005/11/16/2401.aspx
Non ho mai usato la metodologia SCRUM ma ne sento parlare molto bene, dovro'
trovare un po' di tempo per studiarmela bene...
Qualcuno qui la usa?
powered by IMHO 1.3
Per chi (come ho dovuto fare io) dovra' scontrarsi con la
checklist di installazione di TFS e Team Explorer, qui si puo trovare un ottimo poster che riassume la
procedura di installazione in modo molto esplicativo e
diretto, molto meglio del help file di TFS.
Da stampare e appendere in camera sopra al letto.........no, forse no.
Attenzione e' un jpeg di 462K.
Fonte: http://www.drp.co.za/default.asp?id=technologies/content_technologies_UnderReview
powered by IMHO 1.3
Un post di Frans Bouma su un bug in Intellisense in VS 2005 -
C# che crasha l'IDE e occupa il 100% del processore.
Il bug e' stato scoperto prima dell'uscita della RTM ma
non e' stato possibile correggerlo. Ci sono esempi su come replicarlo. Il bug e' particolarmente grave perche' tutto
il codice scritto dall'ultimo save viene completamente perso.
Ci sono commenti di Suma Sushilendra [MSFT] C# IDE Team, Scott
Wiltamuth Product Unit Manager C# Team e Cyrus Najmbadi che e' l'autore del codice
Intellisense, che si scusa e si prende le responsabilita' del bug.
E' una buona cosa che i programmatori e manager della Microsoft si
prendano...