ottobre 2005 Entries

Attenti se volete usare TFS Beta3 Refresh per provare MSF CMMI:

9.2   Broken links and content in the CMMI section of the MSF for CMMI® Process Improvement Process Guidance.

Details: Many of the pages displayed under the CMMI tab in the guidance are non-sensical or the links are broken. Some broken links cause IE to crash. Effectively all the content under the CMMI tab is unusable. The process guidance content under the CMMI tab is designed to provide a reference of the 25 process areas in the CMMI model and provide XPath queries which map and hyperlink CMMI practices and SCAMPI evidence requirements to associated Activities and Workstreams in the process definition. This functionality is not working in the Beta 3 Refresh build and will be corrected for the final release of the product.

Workaround: In the General Documents document library on the team project portal site, locate MSF CMMI Reference.xls. This spreadsheet contains the specification for the cross reference tagging used in the XPath queries in the process guidance HTML files. This spreadsheet can be used by a SCAMPI Lead Appraiser to understand how MSF for CMMI® Process Improvement is mapping against the CMMI model and the requirements for SCAMPI direct and indirect evidence.

Fonte: Visual Studio 2005 Team Foundation Server Beta 3 Refresh Known Issues

Ho letto questo post (Avoiding Booleans) e l'ho trovato veramente illuminante:

Brad Abrams recently posted another great excerpt from the unfortunately named .NET Framework Standard Library Annotated Reference Volume 2 :

Avoid creating methods with Boolean parameters. Boolean parameters make calls harder to read and harder to write.

Indeed. What is the difference between..

Authorization("foo", true)
Authorization("foo", false)


Who knows? I've certainly made this mistake before. The         
   SLAR recommends ditching the boolean in favor of an enumeration: 

Authorization("foo", AuthorizationCompletion.Pending)
Authorization("foo", AuthorizationCompletion.Finished)

 
 

Voilá. Self-documenting code. If you're not careful, boolean parameters become magic numbers .

Che dire... è proprio vero!

Proprio in questi giorni stavo tenendo un corso di C#... e durante la spiegazione capitava spesso di vedere slide contenenti API che terminavano con ",true)" o ",false)"

Prima che gli studenti me lo chiedessero esordivo con un bel... "per favore qualcuno può guardare su MSDN cosa cavolo vuol dire quel ",true" visto che a memoria neanche chi ha progettato le API se lo può ricordare..."

Certo... qualcuno può aver pensato "guarda questo teacher, non sa neanche le API", poi ho fatto l'esempio dell'esame di certificazione su VC++ 6.0 distributed, dove chiedevano di sapere a memoria le API, e tutti mi hanno detto... ma come... c'è l'MSDN per le API...

Però non sempre c'è MSDN... e usare un bell'enum al posto di un boolean rende SEMPRE molto più chiaro quello di cui si sta parlando .

Mi piace molto poi come prosegue il post:

Avoiding boolean parameters isn't a new idea, of course; similar advice is dispensed by C++ guru Herb Sutter in this 2002 C++ User's Journal article . What you may not realize, however, is that it's also a good idea to avoid booleans in your user interface. Jef Raskin explains in his book, The Humane Interface :

Check boxes can leave the user guessing what the alternative is. For example, if a check box labeled "Save to archive on closing" is checked, the data will be saved to an archive when the window is closed, but the label gives little clue as to what will happen if the box is not checked. Will the data be saved somewhere else, not saved at all, or will another option appear when you close the window? Often, the best solution is to use a set of radio buttons; they are not modal, and the user can clearly see not only the current state but also the alternative(s). Whether checkboxes or radio buttons are used, it is important to label with adjectives which describe the state of the affected object. If verbs are used as labels, the user does not know whether the action has taken place or is yet to take place.

For one-of-many choices, radio buttons are already the standard, and there is rarely any reason to use other mechanisms. Whenever possible, use radio buttons instead of checkboxes. Checkboxes work reliably only when the value of the state controlled by the check is immediately visible or in short-term memory.

As a developer my go-to boolean UI element is the checkbox. If it can be true or false, it's a checkbox, right? Like so:

A typical boolean checkbox

But what does the verb "Lock" mean? This checkbox violates the Don't Make Me Think rule. Now watch what happens when we change to adjectives and radio buttons:

Boolean checkbox converted to radiobutton enumeration

This is conceptually identical to the code sample; we simply switched from a boolean to an enumeration. It's amazing how obvious the benefits are in retrospect, but it sure wasn't obvious to me. Until today.

Come non essere d'accordo!

Mi chiedo le implicazioni per la privacy... Orwell ha solo sbagliato decennio...

All U.S. passports will be implanted with remotely readable computer chips starting in October 2006, the Bush administration has announced.

Sweeping new State Department regulations issued Tuesday say that passports issued after that time will have tiny radio frequency ID (RFID) chips that can transmit personal information including the name, nationality, sex, date of birth, place of birth and digitized photograph of the passport holder. Eventually, the government contemplates adding additional digitized data such as "fingerprints or iris scans."

Over the last year, opposition to the idea of implanting RFID chips in passports has grown amidst worries that identity thieves could snatch personal information out of the air simply by aiming a high-powered antenna at a person or a vehicle carrying a passport. Out of the 2,335 comments on the plan that were received by the State Department this year, 98.5 percent were negative. The objections mostly focused on security and privacy concerns.

Fonte: RFID Chips in New US Passports Starting Next Year

Io non lo vedo ancora... speriamo che sia disponibile anche per i Certified Partner... non vorrei non poterla testare...

Beta 3 of TFS has now been released and should be available on MSDN today (or very soon .  The differences between beta 3 and beta 3 refresh are small for most things.  Jeff Beehler wrote about some of the beta 3 refresh differences two weeks ago.  The most important reason for the beta 3 refresh is that it is built against and uses all of the final release versions of Visual Studio 2005, .NET 2.0, and SQL Server 2005.  Beyond that, many of the fixes in it were to enhance the setup experience and to address a few localization issues.  So, if you are wondering whether some particular bug is fixed, the answer is most likely to be no, with the exception of some issues that Jeff mentioned.

If you have beta 3 installed, you'll want to read the following guide to succesfully upgrade without losing your existing data.

Migrating to Visual Studio 2005 Team Foundation Server Beta 3 Refresh

Fonte: Beta 3 refresh released

Basta con questo VS2005... ormai sono mesi che mi ha stufato...

Voglio la beta di Orcas...

Ecco altri dettagli sugli esami prossimi venturi...

MCTS exams 70-431, 70-431 and MCPD exam 70-441 to head to beta in November-December time frame, with live release in 1Q 2006.

Fonte: Exam Objective Guides for MCTS and MCPD Exams Now Available

Presa da questo forum:

Licensing of Team Test, Team Dev, Team Architect and Team Suite are per-user, not per machine.  You are free to install another copy on the build machine as long as everyone who uses it is licensed to use the tools.

L'ho trovato partendo da qui: Features enabled by installing VSTS or VSTT on TeamBuild machine

Sicuri che non sia ancora un giocattolo???

Io non lo uso... cosa ne pensano gli esperti di db che frequentano ugi?

Fonte: MySQL 5.0: Still A "Toy" RDBMS

Molti parlano male delle certificazioni Microsoft, dicendo che sono facili, che sono difficili, che non sono collegate al mondo reale, etc...

Ma avete visto le certificazioni della maggior parte dei concorrenti???

Paghi con carta di credito, ti logghi ad un sito e la fai da li, senza controllo, senza nulla...

Non ho parole...

Grande... Just F...g Do It!

A colleague has invented JFDI a new process/framework (call it what you will).  I think he should patent the idea, start marketing the concept, and start selling training courses to the investment banks.  Good luck to him, I think he onto a winner of an idea.  I'd add the following to the JFDI manifesto:

  • Kind of working software with absolute no documentation.
  • Guaranteed bugs
  • Customer Collaboration only when its career and bonus enhancing.
  • Responding to change only when absolutely necessary, and only when directed by 3 levels of management (command and control)
  • Guaranteed delivery of the software on the date required.

Fonte: Agile, no its JFDI

Il Rational Unified Process (RUP) è il processo offerto (a pagamento, come prodotto singolo o all'interno della Suite) da IBM Rational. Ora una parte di questo processo è stata donata alla comunità opensource.

Proprio qualche giorno fa discutevo con alcune persone del fatto che MSF è sempre stato reso disponibile gratuitamente, in forma aperta e completamente customizzabile fin dai primi anni 90.

Ora esistono VSTS e TFS che forniscono un tool per supportare MSF 4 (in entrambe le versioni) e anche altri processi (implementabili tramite l'SDK o prodotti dedicati, come quelli di Osellus), ma MSF è disponibile (per ora in beta) anche come download gratuito.

Probabilmente questa mossa di IBM riequilibra in parte la situazione, soprattutto a basso livello.

Certo che il nome è tutto un programma !

Ho segnato in bold le frasi più significative del post di David Anderson, PM di MSF CMMI.

So our friends over at IBM have handed over parts of the Rational Unified Process to the open source community. We've heard that internally they refer to this version as BUP (Basic Unified Process). Hmmm.

Before everyone gets all warm and gooey over this act of selflessness, I'd like us to consider what's happened here. Didn't Rational already drive an open standard for process at the OMG call the Unified Development Process? And isn't RUP simply an attempt to commercialize that with an offering which embraces and extends the open standard? So why if RUP is open standards based suddenly turn a piece of it over to the open source community? Isn't it open already? What gives? Methinks there might be another reason for this fit of altruism.

Is anyone in any doubt that this move from IBM is prompted in response to some serious competition coming to market with a commodity priced offering which is nonetheless innovative in a way that RUP hasn't been for quite some years?

Personally, I think this is great for customers. It is capitalism in action. A bit of competition stimulates innovation and brings prices down. It grows the market, by reducing the barriers to entry. I look forward to this continued demonstration of capitalism as we on the MSF team push yet more innovations into future versions of our process templates and raise the bar for our competitors including our new open source challenger - BUP - Pardon, I ate too much process guidance for lunch.

Fonte: BUP! Pardon my Open Source Process

Io no... ma nel dubbio leggete qui: Performance analysis of OpenOffice and MS Office

Microsoft Learning Launches a New Generation of Certifications

New credentials and training solutions help customers and partners prepare for Visual Studio 2005, SQL Server 2005 and BizTalk Server 2006.

...

The first credentials will be offered for Visual Studio® 2005 and SQL Server™ 2005, which will be available next month, to help Microsoft customers and partners more readily and rapidly adopt these new technologies. Partners will also be able to take advantage of a new level of integration between Microsoft Learning and the Microsoft Partner Program, which will let them apply Microsoft Certified Professional certifications toward multiple Microsoft Solution Competencies.

...

Certifications for Visual Studio 2005 and SQL Server 2005 will be available in early 2006. Microsoft will present more information about the credentials and learning resources at a launch event Nov. 7 for the Visual Studio 2005, SQL Server 2005 and BizTalk® Server 2006 products. Additional information about Microsoft Learning can be found at http://www.microsoft.com/learning/mcp.

Fonte: http://www.microsoft.com/presspass/press/2005/oct05/10-25MSLearningNewCertsPR.mspx

Se trovate qualcuno che mi da questi soldi... mi ricrederò... fino ad allora...


My blog is worth $12,984.42.
How much is your blog worth?

P.s.  Simone non avercela con me...  Probabilmente sono io che non ci arrivo proprio...

Si può, con Teamprise.

E' il client per TFS fatto dai creatori di Vault, ed è in beta (era il prodotto conosciuto con il nome in codice di "Allerton"). Al momento è allineato con la Beta 3 di TFS.

Teamprise is a suite of client applications for accessing Microsoft Team System from outside the Visual Studio environment. Previously codenamed "Allerton", Teamprise enables developers to use the source control and item tracking features of Team Foundation Server from other platforms, including Linux and Mac OS, and from within the Eclipse IDE.

Ringrazio Giuseppe Guerrasio per la segnalazione.

Avevo visto il prodotto al TechEd US, presentato direttamente da Eric Sink, ed ero rimasto molto impressionato.

Esistono altri progetti open per poter accedere a TFS da Eclipse, ma se avete bisogno di supporto, SourceGear ha sempre avuto un'ottima fama da questo punto di vista.

In questi giorni sto tenendo un corso di C#. Durante il corso abbiamo parlato di IClonable, const (di C++) e altre cosette.

Poi un partecipante mi ha mandato questa mail:

Ho pensato ancora a quella domanda sull'interfaccia IClonable che le avevo posto. Ovvero...

class B
{
    ...
}

class A
{
    
private B b;
    ...

    
public B getB
    {
        
get{return b;}
    }

    ...
}

Il mio dubbio riguardava il ritorno di b, in modo che non venisse modificato da parte del client della classe A. La soluzione consisterebbe nel ridefinire il metodo dell'interfaccia Clone per B, però se B contiene una grande mole di dati, questo potrebbe richiedere troppo spazio in memoria.

La cosa ideale sarebbe un metodo del tipo:

public:

const BgetB();

del C++...non c'è nulla di simile?

Risposta: purtroppo no.

Mi sono documentato sulla const applicata ai parametri di ritorno, ho cercato su internet, ho chiesto a Raf ...

Ma alla fine no... non c'è nulla da fare.

Per chi vuole approfondire l'uso della const in C++: guardate qui.

Per chi vuole approfondire const e readonly di C#: guardate qui, qui e qui.

Attenzione nell'implementazione di IClonable... c'è differenza tra deep copy e shallow copy: http://www.devx.com/vb2themax/Tip/18707

E comunque è assolutamente vero... se l'oggetto da passare occupa tanta memoria... il copiarlo non è la soluzione migliore...

Una brevissima storiella... che sia l'inizio di una nuova carriera? Mah... non credo proprio!!!
Alcune considerazioni sullo Smau appena concluso...

Visual Studio 2005 è finito... e hanno già anche festeggiato...

Ora lo aspetto su MSDN

Le foto le trovate qui: http://www.bigbackpack.ca/nGallery/albums/VS+2005+Ship+Party.aspx

Fonte: http://blogs.msdn.com/petel/archive/2005/10/22/483834.aspx

Stasera ho pasticciato con i link di .Text... e brutta sorpresa... il blog non visualizzava più nulla... e il codice HTML che avevo copincollato nel link mi impediva di cancellarlo...

Soluzione?

Cancellare l'intera categoria...

Ora però non ho più voglia di rimetterla su...

Morale della favola... la prossima volta mi faccio una categoria di test, ci metto il link...

Se rompo tutto... cancello la categoria di test e sono a posto...

Technorati Tags:

Ma soprattutto a trovare tutti gli amici delle community nello stand Microsoft.

Per il resto non mi aspetto molto, visto quanto hanno già commentato tutti gli altri.

Ma il fattore umano è quello che mi interessa di più.

P.s. se mi vedete... fatevi riconoscere... mi piace conoscere di persona chi legge questo blog...

E' quello in giallo sopra il titolo della rivista... Lo trovate a pagina 100...

Potete anche leggere tutta la rivista in formato PDF... (a pagamento)

(clicca l'immagine per ingrandire...)

Vediamo di fare un riepilogo:

  1. Biografia - C'è (da stasera... ): Chi sono... C.V. e altre informazioni!
  2. Foto - C'è sempre stata
  3. Titoli "descrittivi" - bene o male direi di si
  4. Link "descrittivi" - si, di solito spiego dove porta un link, per evitare perdite di tempo alla gente
  5. The best of - c'è per Virtual PC, manca per il resto... ci sto lavorando!
  6. Categorie - ci sono
  7. Frequenza di pubblicazione - forse è fin troppo alta...
  8. Coerenza nei temi trattati - qui sono completamente incoerente, o quasi... ma non ho voglia di aprire altri blog... esistono sempre le categorie, e la possibilità di ricevere solo quelle...
  9. Scrivere per il prossimo datore di lavoro - a volte ci penso, a volte no... cerco perà di non eccedere mai, e probabilmente questo aiuta...
  10. Avere un nome di dominio mio - www.geniodelmale.info... direi che ci siamo

Quindi mi rimane da lavorare sul punto 5, per il resto penso di essere abbastanza ok, a parte il punto 8.

Suggerimenti?

Almeno secondo Jakob Nielsen.

Beh... io ne faccio 4 su 10... e ho deciso di porvi rimedio nei prossimi giorni... e voi???

Weblogs are often too internally focused and ignore key usability issues, making it hard for new readers to understand the site and trust the author.

http://www.useit.com/alertbox/weblogs.html

Fonte: To read from Jakob Nielsen: Weblog usability: the top ten design mistakes

Avete bisogno di un VM preconfigurata. Per farlo senza dover avere VMware Workstation potete seguire i passi di questa guida: How to launch ISO and use LiveCDs inside VMware Player

Il bello di VMware Player è che fa girare anche VM create per VPC/VS...

Molto spesso (sia in post sui blog Microsoft, sia in altri posti...) si sente l'espressione "Flip the Bozo bit"...

La prima volta che ho sentito quest'espressione era al TechEd Europe nel 2003.

Bozo è un clown... reso famoso nel campo del software da un libro molto bello: Dynamics of Software Development.

Per maggiori informazioni potete guardare qui: http://blogs.msdn.com/David_Gristwood/archive/2004/06/24/164849.aspx

Comunque per riassumerla in breve...

Con Flip the Bozo Bit si intende trattare qualcuno nel team come se fosse un idiota, ignorare ogni cosa che dice e trattarlo male.

Nel primo link, si capisce perchè questo è un AntiPattern...

 

Beh... quella che ho fatto io gira con 768Mb... sarà che sono parsimonioso sui servizi da usare e installare...

Comunque quando esce la scarico e vi dico com'è...

The beta 2 Virtual PC image was hugely popular.  The new Team Foundation beta 3 VPC image is now making its way up to MSDN.  So, later today or Monday you'll be able to download and run a single-server and client beta 3.  Just make sure you have plenty of RAM since you'll be running everything on one machine (say 2GB+).

Fonte: Team Foundation Beta 3 Virtual PC is headed your way

Ormai l'avrete capito... dopo il formichiere, miss Padania, i Byte... il nuovo tormentone è:

"Va bene i programmatori, ma ci vuole anche la gnocca!"

Non dirò mai chi l'ha detta...

Per chi vuole fare lo speaker al TechEd Australia...

TechEd 2006 planning has just begun and with that Im happy to announce that we are starting the call for technical papers a lot earlier than previous years.

TechEd 2005 was a huge success with the number of sessions more than doubling to over 150, and a total conference size numbering at 2,500 we have a high bar to hit. TechEd 2006 is set to be even bigger than this year with lots of products either in betas or release candidates such as Windows Vista and Longhorn Server and more. Its in August 2006 in Sydney!

So whats in it for you? Kudos! Hero status! and a ticket to the rest of the conference!

Interested? So this is Stage 1. Fill in a contact form and send me a brief idea of what your session is about (Title and no more than 150 words) and where you have presented before and your review rating. Ill let know by March 2006 or earlier whether your session idea made it.

Se pagavano anche il viaggio...

Fonte: TechEd 2006: Call for technical session papers

Avrei indossato questa maglietta al workshop UGI, durante la mia sfida con il .NET Padawan...

posted @ venerdì 21 ottobre 2005 10.03 | Feedback (1) | Filed Under [ VOTMDB ]

In compagnia di LuKa, Andrea e Francesco...

Frico e altri antipasti friulani... bolliti misti, porchetta con funghi... e un flan al cioccolato da paura...

Ma la cosa più bella è stata comunque la chiacchierata...

Per il mio amico Marcello Cantelmo... La concorrenza ha aperto "l'Obfuscator Blog"... :

An Obfuscator is the business of shrouding the facts. It is not encryption, but in the context of .NET code, it might be better. Although encryption can make your assembly completely unreadable, this methodology suffered from a classic encryption flaw, it needed to keep the decryption-key with the encrypted data. So, an automated utility could be created to decrypt the code and put it out to disk. Once that happens the fully unencrypted, unobfuscated code is in clear view.

[CUT]

Want to try obfuscation...

Fire up Visual Studio, click on the tools menu and select Dotfuscator Community Edition.

Dotfuscator is available in three editions and you can learn more about the differences here.

Fonte: Welcome to the Obfuscator Blog -- So what is it?

Eccomi pronto per la cena di stasera:

Grande Jazzer per il logo...

Ieri mi sono scaldato alla Trattoria Casa Rossa di Udine... che non è come il Casa Rosso di Amsterdam...

Salumi, polenta e gnocchi di zucca con ricotta... spettacolo!!!

Un uccellino mi ha detto che stamattina c'è un MCP in più...

Non ho parole... ma dove combatte all'ospizio???

Sylvester Stallone is set to reprise his role as Rocky Balbao in yet another Rocky movie.

Fonte: Rocky 6?

Parlavamo stamattina di Unit Testing e VSTS sul post di Andrea che ecco un bel post sull'uso distorto del termine Test-Driven Development fatto da Microsoft:

http://codebetter.com/blogs/jeffrey.palermo/archive/2005/10/17/133235.aspx

Penso alle applicazioni anche in campo di Virtual Machines... più VM collegate a più hotspot... uhm... mi vengono i brividi...

Microsoft Research: VirtualWiFi is a virtualization architecture for wireless LAN (WLAN) cards. It abstracts a single WLAN card to appear as multiple virtual WLAN cards to the user. The user can then configure each virtual card to connect to a different wireless network. Therefore, VirtualWiFi allows a user to simultaneously connect his machine to multiple wireless networks using just one WLAN card.
We have implemented VirtualWiFi over Windows XP. The current version is a prototype implementation of VirtualWiFi, and we are in the process of making our software more robust to include more features.

[... CUT ...]

News Source: research.microsoft.com

 

Fonte: Microsoft Virtual WiFi

Scusate per la pubblicità... ma non ho saputo resistere...

Myspace vittima del primo worm del"nuovo Web"

Già la sicurezza delle applicazioni "classiche" era un colabrodo... immagino la nuova ondata...

Ma perchè dobbiamo fare sempre gli stessi errori, ciclo dopo ciclo, lavaggio dopo lavaggio??? Bella domanda...

Io penso di partecipare, si impara sempre molto da queste chat!

Visual Studio Team Foundation Server Beta 3 Public Chat

Add to Calendar  October 28, 2005 9:00 A.M. Pacific Time Additional Time Zones

Fonte: Visual Studio Team Foundation Server Beta 3 Public Chat

Che dire... buona fortuna per la nuova esperienza...

Wow. I have had the distinct pleasure of working for the last year with Ward Cunningham, creator of wiki and one of the founding fathers of the agile movement. Every meeting with Ward was one of those amazing experiences where you walk away slightly dazed as you slowly realize that he sees the world differently than the rest of us. And that is his genius. He has a gift for seeing the simplest solutions to hard problems.

Any time we had a hard time naming something, a class, an event, a project, anything, Ward would quietly ask questions until he reached the point where he would say, “You know… that sounds like a…”

And you know what? He was right. Every time.

So this morning I was sent this link from EclipseZone.com announcing that Ward is going to be joining the Eclipse Foundation. I know Ward will do well there and I’m sure they will recognize and utilize Ward’s genius in their work.

Ward, we are sorry to see you go and we will all miss you dearly. Best of luck in your new endeavors. Please stay in touch.

Fonte: It's Official: Ward Cunningham Hired By Eclipse

 

Prima di andare a dormire...

Get it here. This release was made relatively soon after Beta 3 because of some high priority bug fixes. Beta 5 is scheduled for release on October 31st, and should include some cool new features that people have been asking for over and over again.

Here is a list of additions, changes, and fixes:

  • Rotate / Zoom dialog now has controls for fine tuning
  • Clone Stamp tool now works as expected when the mouse's path crosses itself
  • Faster rendering for Move Tool when zoomed in
  • Save configuration dialog now has a progress bar when computing file size
  • Fixed various Text Tool rendering issues
  • Fixed various issues with the Colors toolform not updating properly
  • Fixed various keyboard input issues
  • Fixed crash when attempting to display .PDN thumbnails in Win2K
  • Fixed crash when saving TGA image due to settings data version mismatch

Fonte: Paint.NET v2.5 Beta 4 now available

 

Poi non lamentiamoci di bolle e controbolle...

http://www.repubblica.it/2005/j/sezioni/scienza_e_tecnologia/milliondollar/milliondollar/milliondollar.html

Grazie a Fabio per la segnalazione...

 

Spade laser, maestri Jedi, e chi più ne ha più ne metta... ;-)

E il bello è che sono pure contento... vada come vada...

Qualcuno è in zona per una bella cena???

Software molto interessante, soprattutto per i possessori di Centrino, ma funziona anche con altri processori Intel.

Molto utile anche per sistemare i problemi di VPC con il Centrino, in alternativa a SpeedSwitchXP.

Lo trovate qui: http://www.pbus-167.com/chc.htm

Beh... altrimenti non avrei postato così poco.

Tante cose sono successe questa settimana:

  • il mio gemello diverso Michele mi ha fatto LA sorpresona (assieme a Catia sua complice) ed è venuto a trovarmi... sembrava ieri che ci eravamo lasciati a Cisternino... purtroppo la visita è durata solo due giorni... ma veramente mi ha fatto un piacere immenso
  • ho partecipato ad uno dei workshop più "stupefacenti"... dalla sorpresa per Corrado, ai segreti sull'organizzazione dei workshop svelati da Andrea, alle foto di Raf, alle spade laser durante la mia sessione, alle mucche di Francesco, etc... oltre a tutto quello che mi sono perso...
  • ho incontrato amici vecchi e nuovi al workshop, e questa è la parte che chi non viene si perde di più
  • visto che già gli impegni lavorativi e di community erano pochi... mi sto lanciando in altre emozionanti avventure... stay tuned!!!

Sono stati spostati nella categoria Applications, assieme ai vari Office, Publisher, Acrylic, etc...

Così evitate di cercarli come ho fatto io...

Technorati Tags: ,

E l'ho pubblicata qui: http://www.windowserver.it/Default.aspx?tabid=70

Grazie a Christian per la velocità... Te l'ho dato alle sei... ed è già su!!! 

P.s. vi ricordo che per qualsiasi domanda su Virtual PC e Virtual Server, c'è pure un forum dedicato!

Non potevo non segnalarlo no...


Download it here.

If you already have a previous build of v2.5 installed then we prefer that you install this update via the built-in update mechanism within Paint.NET. Simply click on the green circle in the main UI toolbar right below the File menu, or go click the menu item Help -> Updates -> Check Now.

Please note that this build will expire on November 8th. An update will be available before then. The final release of v2.5 will not expire.

Source: Paint.NET v2.5 Beta 3 now available

La trovate qui: Microsoft Announces Comprehensive Virtualization Strategy to Enable Self-Managing Dynamic Systems

Ed ecco la parte più importante... Il LICENSING:

New Licensing for Windows Server System Products in Dynamic, Virtualized Environments

In its effort to help customers develop dynamic systems, Microsoft is providing more cost-effective, flexible and simplified licensing for the use of the Windows Server System family of products in virtual machine environments. These enhancements will be offered through volume licensing, starting Dec. 1, 2005. Updated retail and OEM licensing will be available with new product versions, also starting Dec. 1, 2005.

New virtualization use rights for Windows Server™ 2003 R2 Enterprise Edition and Windows Server “Longhorn” Datacenter Edition enable cost-effective consolidation.Licenses for the upcoming Windows Server 2003 R2 Enterprise Edition will allow customers to run up to four virtual instances on one physical server at no additional cost, extending the savings customers can realize through server consolidation on the Windows Server platform. Licenses for the Datacenter Edition of the version of Windows Server, code-named “Longhorn,” will give customers the right to run an unlimited number of virtual instances on one physical server.

Licensing by running instance improves the value and flexibility of Windows Server System products. Customers will no longer license every inactive or stored instance of a Windows Server System product. Customers can now create and store unlimited numbers of instances, including those for backup and recovery, and pay only for the maximum number of running instances at any given time.

Portable licensing for the dynamic enterprise allows customers to easily deploy and run Windows Server System products on any physical server licensed for the software. Customers can move active instances from one licensed server box to another without limitation, as long as the physical server is licensed for the Windows Server System product.

Per-processor licensing better aligns with resources used.With Windows Server System products that are licensed per processor, such as Microsoft SQL Server™, BizTalk® Server, and Internet Security & Acceleration Server, customers will have greater flexibility to stack multiple instances on a machine by licensing for the number of virtual processors being used.

Ieri ho finito di preparare le slide...

Eh si... al posto di ubriacarmi selvaggiamente in compagnia degli amici Valtellinesi, ho lavorato e finito le slide...

Ecco esattamente di cosa parleremo:

  • Architetture Java e .NET
  • Java, J# e C#???
  • Migrazione da Java a .NET
    • JLCA 2.0 e 3.0
  • Riutilizzo in .NET di librerie Java
    • J#
    • IKVM.NET
  • Interoperabilità tra Java e .NET avanzata
    • Serializzazione
    • Runtime Bridges
    • Messaging
    • Shared Databases
    • Integration Brokers

Il tutto condito di vari esempi pratici, mostrando cosa ha funzionato e cosa potrebbe funzionare meglio...

P.s. non si parlerà di Web Services, Indigo/WCF, WSE, WS-* e chi più ne ha più ne metta...

Per questo ci penserà Pierre nella sua sessione di Giovedì!

Technorati Tags: