gennaio 2006 Blog Posts
Un ottimo esempio di utilizzo del VirtualPathProvider:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnaspp/html/vpp_vga.asp
powered by IMHO 1.3
Una critica che e' stata rivolta a Microsoft da molti
sviluppatori dopo l'uscita di VS2005 e' che in C# ci sono pochissimi snippets
rispetto a VB, che invece ne ha molti, divisi per categoria.
Gli stessi snippets sono ora disponibili anche per C#, categorizzati allo
stesso modo, e possono essere scaricati, singolarmente o tutti insieme in
un unico file che conserva la struttura delle categorie in directories
differenti, da qui:
http://msdn.microsoft.com/vstudio/downloads/codesnippets/default.aspx
powered by IMHO 1.3
Chi non conosce il termine "foo", usato molto
spesso in esempi di codice per siginificare un nome reale non specificato.
La definizione, per un nome del genere, e' Variabile Metasintattica
(tradotto letteralmente dall'Inglese).
Spesso lo vediamo associato al termine "bar". Questo deriva dal
fatto che messi insieme formano la parola "fubar"
che pero' ha altri significati.Il termine e' stato visto per la
prima volta intorno al 1930 in fumetti dell'epoca.
Altre parole usate in questo contesto sono "qux, waldo, fred, xyzzy"
mentre in altre lingue e culture si usano nomi differenti:
Inghilterra: fred, barney, wombatFrancia:
toto,...
Adesso che e' uscita la beta 3 di Monad, per installarla
bisogna rimuovere prima la beta 2.Il problema e' che per rimuovere la beta 2
di Monad, bisogna avere .NET 2.0 beta 2 installato.Quindi per tutti voi che
avete "frettolosamente" installato la RTM del framework, ecco la soluzione come
riportata nel link sotto:
1) Rimuovere .NET 2.0 versione finale2) Installare .NET 2.0 beta 23)
Rimuovere Monad beta 24) Rimuovere .NET beta 25) Ri-installare .NET 2.0
versione finale6) Installare Monad beta 3
http://agileprogrammer.com/geeknoise/archive/2006/01/25/11084.aspx
Senza parole
Ma in MS prima di scegliere i nomi delle tecnologie, non fanno ricerche
localizzate per appurarsi che il nome...
Non troppo pero'
Solo il 28% mentre il 72% e' GOOD...mah
Visto su: http://agileprogrammer.com/geeknoise/archive/2006/01/27/11127.aspx
powered by IMHO 1.3
Il workshop e' stato davvero ottimo, sessioni
interessantissime, tanta gente nonostante la neve....e un post-workshop da
ricordare...come prima volta non e' stato male
Un grazie a tutti gli organizzatori e un saluto a tutti quelli che ho
finalmente conosciuto oggi.
Tornare a casa....un odissea 1h e 30 per fare 20 min. di strada...a
mezzanotte....non male.
Infine...TDD o non TDD....questo e' il problema.....
powered by IMHO 1.3
Vabbe ora di dormire, domani sveglia presto per il
workshop, oltretutto ci vedo poco a quest'ora....ho aperto l'homepage del Corriere della Sera ma non riesco a leggere niente.....il sonno fa
brutti effetti.
Per chi segue il basket, un individuo ha fatto storia....Kobe Bryant
ha fatto 81 punti in una partita !!!Il secondo miglior
score di tutti i tempi dopo i 100 di Wilt Chamberlain nel 1962.http://www.nba.com/news/kobe_81_index.html?loc=copy
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
Questa mi era sfuggita.Andando sulla pagina di
Visual Basic future versions:
http://msdn.microsoft.com/vbasic/future/
il download e' in altro a destra (January 2006 Preview)
- Update -
E' una versione update (additive release) di quella prima.Include alcune nuove features come l'intellisense per LINQ e altre come specificato qui:
http://blogs.msdn.com/vbteam/archive/2006/01/23/VB_LINQ_CTP_Now_live_on_MSDN.aspx
powered by IMHO 1.3
E' possibile misurare il proprio ego? Sembra di si...
Clicca sul titolo per leggere tutto il post.
E' stata rilasciata finalmente la versione finale 2.0
dell'Enterprise Library, scaricabile da qui:
http://msdn.microsoft.com/library/?url=/library/en-us/dnpag2/html/EntLib2.asp
Fonte: http://agileprogrammer.com/geeknoise/archive/2006/01/20/10974.aspx
powered by IMHO 1.3
Il webcontrol <asp:Menu> di ASP.NET 2.0 renderizza in HTML di
default come una tabella (<TABLE>).
Per avere piu' controllo sul codice generato e creare un menu usando i tags
<UL> e <LI>, e' possibile (e molto semplice) usare il controllo
Repeater:
<div id="navigation">
<ul>
<li>
<a href="default.aspx">Home</a>
</li>
<asp:Repeater ID="foo" DataSourceID="SiteMapDataSource1" runat="server">
<ItemTemplate>
<li>
<a href='<%#Eval("url")
%>'><%#Eval("Title")
%></a>
</li>
</ItemTemplate>
</asp:Repeater>
</ul>
</div>
<asp:SiteMapDataSource ID="SiteMapDataSource1" ShowStartingNode="false" runat="server" />
Semplice ma efficace.
Fonte: http://weblogs.asp.net/scottgu/archive/2006/01/17/435765.aspx
powered by IMHO 1.3
http://www.hanselman.com/blog/content/binary/Before_20Start_20Menu.png
Me l'aspettavo da uno che ha creato questa incredibile lista:
http://www.hanselman.com/blog/ScottHanselmans2005UltimateDeveloperAndPowerUsersToolList.aspx
Da tenere nei bookmarks come primo link...
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
Interessante per capire le strategie
che Microsoft attuera' in futuro:
http://computer.virgilio.it/Notizie/PC_Software/intervista_gates_ballmer.content
powered by IMHO 1.3
Seguendo un'idea di Igor sulla forma di comunicazione, ho trovato un
po di articoli interessanti su come dare ottime presentazioni:
Tre importanti consigli per la prima presentazione
Consigli per una presentazione di successo
Come ottimizare Visual Studio per presentazioni
powered by IMHO 1.3
Provate a cercare "PHP" su Google Italia e ad aprire la pagina 11:
http://www.google.it/search?hl=it&q=php&btnG=Cerca+con+Google&meta=
qualcuno potrebbe anche preoccuparsi...
Fonte: http://punto-informatico.it/p.asp?i=57162
powered by IMHO 1.3
Sono sicuro che tutti qua gia li mettono in
pratica
http://steve.emxsoftware.com/General/7+Tips+for+becoming+a+better+Software+Developer
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
...
Non mi ricordo se e' gia stato postato sul blog, ma nel
dubbio lo riposto perche' e' un ottimo sito di riferimento:
http://www.systemnetmail.com/
powered by IMHO 1.3