Visual Studio 2008

weicco 08:50 3.8.07

Visual Studio 2008 sekä .NET 3.5 beta 2 on julkaistu täällä. Viimeksi VS 2005 beta 2 julkistuksen yhteydessä voitiin melkein puhua jo valmiista tuotteesta, joten saa nähdä miten käy tällä kertaa.

Akiro 10:17 3.8.07 
Mitäs noissa on uutta edelliseen verrattuna? Ja tuleekohan noistakin ilmaisia express-versioita sitten kun ovat valmiita.
editoitu: 13:55 3.8.07
Rytmis 13:54 3.8.07 
VS2008:n mukana tulee C# 3.0 joka tuo mm.
- Type inferencen (var foo = new StringBuilder() on validia koodia)
[edit: huom., kieli on edelleen vahvasti tyypitetty, type inference tapahtuu käännösvaiheessa]
- Autopropertyt (public string Foo { get; set; } on validia koodia)
- Lambda-funktiot
- LINQ-kyselyt

Scott Guthrien blogia lukemalla voi tutustua itse IDEn uusiin ominaisuuksiin.
editoitu: 18:45 8.8.07
Jari_Kettunen 18:37 8.8.07 
Minulla betan asennus sotki 2005:n asennuksen. Kaikki web-projekti templatet katosivat.

Sitten tein kokeeksi Windows Forms sovelluksen ja jolle tein asennusprojektin. Ajoin asennuksen kannettavalla jossa XP home. Asennus latasi net 3.5 :n verkosta. Tosin hätäisempi olisi katkaissut asennuksen, koska lataus verkosta kestää varsin kauan, eikä näy etenevän. Verkkoliikenne oli tapissa josta tajusin latauksen olevan päällä, eikä ohjelman jumissa. Asennus kuitenkin hyytyi lopulta. Uudelleen boottaus ja asennusohjelman ajo joka ilmoitti että pitää asentaa 3.5. Asennus ohjelma ilmeisesti osasi jatkaa kesken jäänyttä asennusta koska samantien ohjelma kyseli sovelluksen asennustietoja. ja asennus meniläpi hetkessä.

Tärkein kai lienee että 3.5 ei toimi IIS 6:ssa eli 3.5 alustaisia web sovelluksia varten täytyy olla IIS 7. Tosin kehitystä varten IDe:ssä on integroitu web-serveri jolla pääsee testaamaan lokaalisti. Mutta näinhän saadaan Vista kauppa käyntiiin.
weicco 09:47 9.8.07 
MS:n sivuilla sanotaankin, että älkää kokeilko tuotantoympäristössä. Mutta omituisen paljon näyttäisi olevan ongelmia verrattuna VS2005 beta kakkoseen. Kehotan käyttämään aina virtuaaliympäristöjä (VMWare, VirtualPC jne.) testauksiin.
weicco 20:43 22.12.07 
Riliissiversiot on muuten julkaistu ja löytyy osoitteesta http://www.microsoft.com/express/
sam76 01:12 29.12.07 
Onko näissä Express-versioissa mitään käyttöoikeusrajoitteita? Yksintyishenkilönä voi varmaankin käyttää mielinmäärin mutta miten yrityksessä? Ja onko siinä eroa tekeekö yritys siitä kaupallista versiota tai pelkästään omaan käyttöön. Noilla nyt ei varmaan mitään mahdottomia voi tehdä mutta, ainakin teoreettisella tasolla, jotain kuitenkin.

weicco 18:23 4.1.08 
Ei ole rajoituksia.

http://msdn2.microsoft.com/fi-fi/express/aa718399(en-us).aspx

4. Can I use Express Editions for commercial use?

Yes, there are no licensing restrictions for applications built using the Express Editions.

5. How are Express Editions different from the rest of the Visual Studio and SQL Server Editions?

Express Edition products are designed for hobbyists, students, and novice developers. As such, they lack the full breadth of features found in higher-end Visual Studio and SQL Server Editions. They are designed specifically for scenarios common to the hobbyist, student, and novice developer. Each Express Edition includes targeted documentation that will help the beginning programmer quickly learn the concepts required to build more advanced applications. The user interfaces are significantly streamlined to ensure that extraneous features do not interfere with the learning process. If you later decide that you do need additional features available in the higher-end editions of Visual Studio and SQL Server, you can seamlessly upgrade your code and skills.
kmi 08:26 24.1.08 
Ette sattuisi tietämään, voiko Visual Studio 2005 Standardin päivittää Visual Studio 2008 Pro:hon?

Kuulin huhuja, että VS 2008:ssa olisi jotain ominaisuuksia Command pattern tyylisiin ratkaisuihin. Onko tiedosta varmuutta? Mikäli näin on, niin säästänee hieman ohjelmointi vaivaa.