Web Office – danas

Pre izvesnog vremena sam se našao u relativno neuobičajenoj situaciji:

– bilo je potrebno odraditi kompletno rešenje za jedan web projekat, ali ni jedan od mojih računara mi nije bio dostupan; imao sam samo goli PC sa Windows XP operativnim sistemom i solidnim pristupom Mreži (ADSL 512 Kbps).

Samo rešenje (arhitektura, workflow, use cases itd) je zahtevalo da upotrebim najveći deo funkcija koje nudi standardni Office paket:

  • Obrada teksta
  • Dijagrami
  • Obrada slike
  • Unakrsna izračunavanja

Kako vreme nije bilo kritično, pokušao sam da sve stvari odradim na nov, Web 2.0 način: on-line i besplatno.

Za prikazane aplikacije ne mogu reći da su najbolji predstavnici svojih kategorija, jer sam utrošio zaista malu količinu vremena za istraživanje (a sa nekima sam radio i ranije) – prosto, ovo je izbor koji sam napravio u datom trenutku. Ako znate/probali ste neke druge, bolje, molim vas da ostavite komentar.

Obrada teksta – Writely

http://www.writely.com/

Iako je neko vreme po Mreži bilo dosta buke oko ovog servisa (verovatno zato što ih je kupio Google), ne mogu da baš vidim zašto. Ovo je simpatičan mali procesor teksta, sa mogućnostima recimo WordPad-a ili prvih verzija Worda – Writely za sada neće ugroziti Word ili Open Office 🙂

Vrlo dobra strana je mogućnost eksporta u razne formate: MS Word (.doc), Postscript (.ps), Rich Text Format (.rtf), i ODF (.odt – Open Office) tako da je nastavak rada u nekom desktop procesoru reči vrlo lagan. Takođe podržava izvoz u Html i PDF.

Postoji mogućnost da Writely koristite za pisanje vaših blogova, barem tako tvrde. Probao sam sa mojim blogom, ali iako sam izabrao API za koji u dokumentaciji tvrde da radi za WordPress (MovableType API), postovanje nije prošlo najbolje; možda kasnije, kada Writely malo poraste.

Od ograničenja: nisam primetio neko ograničenje u odvojenom prostoru na serveru; help tvrdi da su ograničenja do 500 Kb po dokumentu i do 2 Mb po uvezenoj slici.

Sve u svemu – bolji od TinyMCE, brz i jednostavan način da napišete, sačuvate, odštampate kraći dokument sa finim opcijama za uređivanje i proverom reči ako vam je tekst na engleskom.

Dijagrami – Gliffy

http://www.gliffy.com

Iako sam kod ove aplikacije bio najviše skeptičan (Visio u Flash-u – ta ajte molim vas! :)) pokazalo se da je ovo jedna sasvim upotrebljiva dijagram tabla.

Nema toliko šablona kao Visio, nije moćna kao Visio, ali nudi eksport u JPEG / PNG / SVG, crta, povezuje, boji, deli po stranicama, štampa i to sve besplatno.

Gliffy ne nudi pravu kolaboraciju (istovremeni rad nad jednim objektom) već “deljeni” pristup; pri tome čuva sve verzije objekta i svakoj verziji možete pristupiti. Slika tekuće (poslednje) verzije se može okačiti na blog / sajt; to je “dinamička” slika – prati sve promene koje uradite nad objektom.

Obrada slike – http://www.phixr.com

http://www.phixr.com

Phixr je vrlo dobar servis za on-line obradu slika. Sliku možete uploadovati sa diska, sa web stranice, poslati mailom ili skinuti sa neke od gomile Foto servisa (Flickr, FotoPic), tj. sa vašeg naloga.

Takođe, obrađenu sliku možete vratiti na opet gomile servisa: flickr, fotopic, photobucket, fotolog.com, buzznet, dropshots, livejournal.

Naravno, u besplatnoj verziji postoje ograničenja: možete imati do dve fotografije odjednom na obradi, maksimalna dimenzija slike je 1024, slike su “žive” 3 sata itd (svi detalji su na Upgrade stranici). No, to mi zaista nije smetalo: prenesem sliku, obradim, skinem.

Unakrsna izračunavanja – http://spreadsheets.google.com

http://spreadsheets.google.com

Ovo je “stara” aplikacija koju koristim već duže vreme (recimo, za proveru da li sam dobio sedmicu na Loto-u ;)). Ovo nije Excel ubica, već način da organizujete uobičajeni račun, da tabele delite sa svojim kolegama i ono, za šta je savršen, način da pravite gomiletine lista.

Naime, kao i pravi Excel, najveći broj ljudi koristi spreadsheets (tabele?) upravo kao jednostavan način za kreiranje i organizovanje svakakvih lista.

Od mnoštva opcija vrednih pomena: istovremen rad na tabelama sa vašim kolegama, uvoz MS Excel (.Xls), .CSV, OpenDocument (.ODF) dokumenata; izvoz u sve te formate + Html i PDF; automatsko snimanje u toku rada i impozantna gomila ugrađenih funkcija (preko 200), sintaksno kompatibilne sa Excel-om.

Umesto zaključka

Da li je gornja baterija odradila posao? Definitivno da. Da li je udobnost slična desktop aplikacijama? Naravno da ne, ali je rad bio daleko udobniji i brži nego što bih pretpostavio za Web aplikacije.

Da li bih zamenio Open Office / MS Office 2003 ovim aplikacijama? Definitivno ne ili još bolji odgovor “za sada, ne”. Ali su, opet, to definitivno vrlo solidne aplikacije za datu cenu (nula :)) i njihova dostupnost ne zavisi od licenci, aktivacija, serijskih brojeva itd, itd – samo od mogućnosti da pristupite Mreži koristeći jedan od uobičajenih pregledača (IE / Firefox).

I ne zaboravite jednu (a to su dve ;)) vrlo važnu stvar – vaš rad vam je dostupan sa bilo koje tačke na Zemlji i vaš rad možete deliti sa vašim kolegama / prijateljima – ono gde klasičan Office teško da može da priđe (sem ako ciklus: uradim – pošaljem mail – sačekam – skinem – pregledam ne računate u deljenje :-)).

Vredi.

MS Virtual PC 2007 – besplatan

http://www.microsoft.com/windows/products/winfamily/virtualpc/

Verzija Veličina Licenca Cena
2007 31 Mb Besplatan

Microsoft Virtual PC 2007

Tržište softvera za virtualizaciju (način da na jednom računaru terate više raznih i vrlo raznovrsnih operativnih sistema) je sve interesantnije. Pošto je VMWare Server postao besplatan, a u odgovoru na to i Microsoft Virtual Server 2005 takođe postao besplatan, u neočekivanom potezu i Microsoft Virtual PC je postao besplatan!

Ovo je vrlo interesantna vest upravo za “male” programere – Virtual PC 2004 ne zahteva serverski operativni sistem (Windows 2000 Server, Windows 2003) da bi lepo radio, već sasvim lepo trči i na Windows XP Professional.

Iako se MS upinje da pokaže kako su ova dva proizvoda, Virtual Server 2005 i Virtual PC 2004, u suštini različiti proizvodi, to nije sasvim tačno. U nezvaničnoj dokumentaciji, (white paper) navode se, na primer, sledeće razlike:

  • Virtual PC 2004 pokreće samo desktop operativne sisteme – tačno, odnosno dobićete upozorenje ako pokušate sa instalacijom serverskog operativnog sistema, ali ja nisam imao problema u radu
  • Emulacija zvučne karte postoji samo u VPC 2004 – tačno.
  • Virtual Server 2005 ima daleko bolju podršku za virtuelne mreže – tačno.

U svakom slučaju, kako su sada oba proizvoda besplatna, izaberite jedan prema vašim potrebama 🙂

Direktan link za skidanje je ovde.

Dodatak 2007-02-20: Izašao je Virtual PC 2007 – glavna prednost je mogućnost da vam i host i guest operativni sistem budu iz Vista familije.

Download link za ovu verziju.

Microsoft Virtual Server 2005 R2

http://www.microsoft.com/windowsserversystem/virtualserver/

Verzija Veličina Licenca Cena
2005 R2 28Mb Besplatan

Microsoft Virtual Server 2005 R2

Rat između velikih firmi za pozicije na tržištu ponekad ima i vrlo dobrih strana – Microsoft Virtual Server 2005 R2, odličan sistem za virtuelizaciju, kao i njegov konkurent, VMWare Server (u pomenutom članku imate i mnogo više detalja šta je virtuelizacija, čemu služi i kako se koristi) je takođe postao besplatan!

Ovo je punokrvni sistem za virtuelizaciju na Windows platformama, bez ograničenja – većina Intel x86 operativnih sistema se može instalirati u Virtual Server okruženju.

Same performanse su solidne, mada kao i VMWare Server, Virtual Server je gladan memorije – za udoban rad preporučujem 1 Gb mada se možete provući i sa 512Mb, opet sa jednim gostujućim sistemom.

Ako se odlučite na korišćenje Virtual Servera obavezno pogledajte i besplatan alat koji ide uz njega: VSMT – Virtual Server 2005 Migration Toolkit – retko udoban način da postojeće serverske (tačnije: Microsoft Windows NT 4.0 Server + Service Pack (SP) 6a, Windows 2000 Server SP 4 i Windows Server 2003) konfiguracije migrirate u virtuelno okruženje uz minimum napora.

VMWare Server – majstor virtualizacije

http://www.vmware.com/products/server/

Verzija Veličina Licenca Cena
1.0.0.23869 (Beta 3) 145 Mb Besplatan

VMWare Server

Na jednom računaru možete imati više operativnih sistema – instaliranih zajedno, na istom disku, na posebnim particijama ili posebnim diskovima – ono što je karakteristično za ovakav način instalacije je da u jednom trenutku možete raditi samo sa jednim operativnim sistemom.

Sa druge strane, ako ste programer, veoma često će vam trebati da proverite kako se vaš program ponaša pod ovim ili onim operativnim sistemom, ili uz neki program instaliran pored vašeg. Stalno restartovanje računara i prelazak u drugi operativni sistem je jako zamoran i uzima jako puno vremena.

Čak i ako ste običan korisnik, dobro dođe mogućnost da nove, neproverene programe probate na drugom mestu da vam ne bi ugrozili stabilnost kućne konfiguracije.

Rešenje za ovakve probleme je vrtualizacija: sistem koji vam programski omogućava da u isto vreme vozite više operativnih sistema. Praktično, podiže se “virtuelna mašina” u koju možete instalirati koji god hoćete operativni sistem i koristiti ga kao bilo koju drugu aplikaciju na vašem računaru.

Pionir i predvodnik u ovoj oblasti je kompanija VMWare – njihov najpoznatiji proizvod je VMWare Workstation koji se naravno plaća. Nešto slabiji je VMWare server – ovo “slabiji” shvatite uslovno – ako vam zatrebaju nedostajuće funkcije, onda ste spremni i da platite 🙂 za Workstation. Ono što je najbolje je da je VMWare Server besplatan!

Terminologija: Host Operating System je OS na koji ćete instalirati VMWare Server, obično Windows; Guest Operating System je sistem/sistemi koje ćete instalirati u VMWare Server i to može biti bilo koji od podržanih sistema; detalje imate u često postavljanim pitanjima.

So, ako ste ozbiljan programer ili ozbiljan korisnik 🙂 :

  • Skinite ga ili nabavite od nekog ko ima (150Mb nije malo :))
  • Instalirajte ga i spremite instalacione CD-ove/DVD-ove od gostujućih OS-ova
  • Instalirajte svaki od gostujućih OS-ova
  • Za svaki od gostujućih OS-ova uradite update (Windows update ako je Windows u pitanju)
  • Novodobijene slike od operativnih sistema sačuvajte – odličan su izvor za kretanje iz početka, tj. ako zabrljate tekuću instalaciju

Kako je virtualizacija zahtevan posao za vašu mašinu i najosetljivija je na količinu raspoložive memorije, pobrinite se da imate barem 512 Mb ako hoćete da vozite jednu VMWare sesiju ili barem 1 Gb za dve ili više (naravno, ovo debelo zavisi od toga koliko je memorije potrebno gostujućem operativnom sistemu za rad).

Pažnja: iako dokumentacija kaže da je moguće instalirati VMWare server samo na serverske operativne sisteme (Windows 2000 Server, Windows 2003) to nije sasvim tačno – ako vašoj instalaciji Windows XP Professional SP2 dodate IIS (Control Panel / Add-Remove Programs / Add-Remove Windows Components) koji se ne instalira uobičajeno, posle toga ćete instalirati i uspešno koristiti VMWare Server.

DreamHost.com – mesto za vaše snove :)

Update 2009-02-25: ova priča je na žalost završena – za detalje pogledajte ovaj post.

Zvuči kao reklama? 😉 Jeste (i) reklama 🙂

Naime, posle milion muka i nevolja sa Verat.Net provajderom, odlučio sam se za promenu host kompanije. Posle silnog istraživanja, što kod nas (EliteSecurity.Org, forumi Hosting i ISP) što po stranim diskusionim listama, što priče sa ljudima od poverenja (prijatelj koristi DreamHost.Com za hostovanje http://www.aplus.co.yu/ i http://www.yasmeen-ghauri.com/), odlučio sam se za DreamHost.com.

Izabrao sam L1 na dve godine (“Crazy Domain Insane!”), što u ciframa znači:

  • Prostor na disku: 20Gb 200 Gb + 1 Gb uvećanja svake nedelje
  • Propusna moć: 1 Tb 2 Tb početno + 8Gb 16 Gb uvećanja za svaku nedelju
  • MySQL baza: neograničeno
  • e-mail naloga: 3.000 (što je isto što i neograničeno)
  • broj FTP/shell naloga: 75
  • broj domena koje je moguće hostovati: neograničeno
  • i gomila, gomila drugih pogodnosti

Naravno da su ove cifre prenaduvane 🙂 ali opet, dobro zvuči, i imate prostora / mogućnosti koliko hoćete. Ono što je meni posebno prijalo to je pun shell access (bash shell je u pitanju), mogućnost korišćenja Subversion source code kontrole, i puna kontrola nad mail nalozima: kreiranje mail naloga, običnih sa POP3/IMAP pristupom ili forward + web mail i upravljanje mail nalozima preko web interfejsa.

Za ovo treba izdvojiti 7.95$ * 24 meseca = 190.8$ ili oko 150€ (nešto preko 6€ mesečno). Mnogo? Videćemo; uz hosting dva ili tri dodatna sajta i podelu troškova, ovo lako može da padne na cifru od Verata, uz _daleko_ više mogućnosti i _daleko_ bolju podršku.

Ako se i vi odlučite za DreamHost.com, i unesete jedan od promo kodova (svejedno koji): Vesic ili VesicOrg ili VesicOrgDream dobićete značajan popust: za plan koji sam recimo ja izabarao (Two years L1) popust je 40.8$ pa će vas dve godine hostovanja koštati 150$ (ili 5€ mesečno) – za 200 Gb prostora, neograničen broj domena, sopstveni mail server, custom DNS slogove, shell pristup to je više nego povoljno 🙂

DreamHost.com cene i popust za Vesic promo kupon:
Plan Cena Popust Krajnja cena
Monthly $60.90 $9.90 $51.00
Yearly $119.40 $19.40 $100.00
Two years $214.80 $40.80 $174.00
Three years $286.20 $40.80 $245.40
Five years $417.00 $40.80 $376.20

(tabela osvežena 25.11.2007 zbog promena cena hostinga)

Migracija WordPress-a i MySQL baza

Nekoliko saveta oko samog postupka migracije; skinite najnoviju verziju MySQL klijentskih alata – od fajlova će vam trebati libmySQL.dll i mysqldump.exe.

Neka su old.db.host, old.db.name, old.db.user, old.db.pass parametri od stare baze i new.db.host, new.db.name, new.db.user, new.db.pass parametri nove baze.

Backup baze sa Verata

Backup vaše baze u fajl uradite ovako:

mysqldump.exe --default-character-set=utf8 -c --add-drop-table -v --host=old.db.host --user=old.db.user --password=old.db.pass --result-file=ImeCiljnogFajla.sql old.db.name

Podešavanje i uvoz u DreamHost MySQL bazu

Gornji fajl prebacite na vaš sajt, i ulogujte se preko telneta (za to će vam trebati korisnički nalog sa shell pristupom – to možete podesiti iz DreamHost panela).

Ukonektujte se na vašu novu bazu sa:

mysql --host=new.db.host --user=new.db.user --password=new.db.pass new.db.name

(ako ste paranoični, umesto –password=new.db.pass stavite -p pa će vas interaktivno pitati za password)

otkucajte status na mysql promptu i trebali bi da dobijete nešto ovako:

Server characterset: latin1
Db characterset: latin1
Client characterset: latin1
Conn. characterset: latin1

Sada promenite default DB Character set sa:

alter database new.db.name default character set utf8;

i verifikujte sa status komandom da je default char set sada postavljen na utf8. Izađite iz mysql prompta i finalno, uradite import sa:

mysql --host=new.db.host --user=new.db.user --password=new.db.pass new.db.name < ImeCiljnogFajla.sql

Posle ovog žongliranja, sve bi trebalo da bude u redu sa našim karakterima i UTF8 kodiranjem (svi postovi bi trebali da budu ok). Proverite preko http://new.db.host i phpAdmina da je sadržaj u poljima dobar (da li se naše kuke i kvake vide lepo).

Dešava se, doduše retko, da u nekim kombinacijama i sa korektnim sadržajem prikaz posta na strani nije dobar (znakovi pitanja umesto č, ć i slično). Tada morate da izmenite jednu WordPress datoteku, wp-includeswp-db.php; pre linije 58 (ovo važi za WordPress 1.5.2) dodajte sledeći red:


$this->query ("SET NAMES 'utf8'"); // Ispravka
$this->select($dbname); // ovo je postojalo u fajlu

Verat.Net – još jedan neozbiljan YU provajder

Vesic.Org je u svojoj šestogodišnjoj istoriji bio hostovan samo kod dva provajdera u YU:

1. Sezampro (avgust 2000. – oktobar 2003.) – dobar za početak; previše ograničenja i premalo se dobija za dati novac.
2. Verat.Net (oktobar 2003 – februar 2006.) (priča sledi)

Prelazak na Verat.Net je bio uslovljen većim apetitima (smislio sam šta ću raditi sa domenom :)) – tadašnjih 100Mb prostora, php + MySQL za nekih 1,200 dinara (sada je to 1,770 dinara) godišnje je zvučalo vrlo primamljivo.

Svaki početak je težak, pa i ovde to važi – prvih nekoliko meseci je prošlo u međusobnom podučavanju podrške i mene o raznim aspektima Linux hostinga (kao da nisu očekivali da se od njih traži baš sve što reklamiraju ;-)). Jednom podešeno, sve je radilo manje-više ok; to je još uvek ne-blog, ne-dinamičko, ne-MySQL vreme.

Onda sam, o užasa, u drugoj polovini 2004. rešio da pokrenem blog i to uz hostovanje celog WordPress.Org paketa ?!? ( ;-)) Sledilo je podešavanje baze, natezanje oko korišćenja .htaccess datotetke (tek od prošle godine radi kako je očekivano), WordPress i propratne dodatke sam morao da podesim prema ograničenjima koje Verat nameće (nema FreeType biblioteke za fontove, podrška za URL rewrite baš i nije radila itd.) i negde u januaru 2005-e sve se stabilizovalo – ili da kažem, ostale su stvari koje se ne mogu ispraviti: spora reakcija FTP servera na inicijalnu konekciju, pucanje FTP konekcije posle 30-tak sekundi nekorišćenja (ne šalim se :?) ali dobro, ovo je zemlja Srbija.

Avaj, i Verat.Net pati od istog problema kao i svi ostali hosting provajderi u svetu – preprodaje svojih kapaciteta više puta :-(. Kraj 2005. godine je počeo da boli koliko problema ima – vrlo često sam od ljudi koji su tražili savete i kojima sam davao linkove na moj sajt dobijao informaciju da sajt nije dostupan ili da informacija nije tamo (čitaj: MySQL baza nije dostupna).

Ponukan takvim stvarima, postavio sam host-tracker.com monitoring sajta. Rezultati su bili katastrofalni 🙁 – downtime je bio skoro redovan, od 10-tak minuta do 3h dnevno 🙁 Podrška je krivicu svaljivala na loš MySQL server, i stalno su obećavali zamenu (još se nije desila, a izgleda da imaju template za odgovor, pošto su i drugi korisnici dobijali slična pisma).

Na kraju, posle gomile upita i zahteva za poboljšanjem usluge (ili barem o javljanju pravog statusa) kada se desila ovakva komunikacija:

To: office@vhost.verat.net
Subject: Ugovor / kvalitet usluge?

Poštovanje.
Da li mogu dobiti ugovor / neki dokument u kome se kaže šta
obezbeđujte za uplaćeni novac?

Odnosno, kakav uptime, pristup bazi itd – kakav kvalitet usluge
garantujete (radi se o Standard Host paketu)?


Subject: Re: Ugovor / kvalitet usluge?

Postovani,

ugovor za hosting usluge ne postoji. Ukoliko niste zadovoljni nasim
uslugama, povracaj novca moguc je u roku od 30 dana po izvrsenoj uplati.

odlučio sam da ih poslušam i promenim provajdera jer sam bio daleko od zadovoljne mušterije. Izabrao sam DreamHost.com i već sada mi one moje muke izgledaju smešno 😕

Doviđenja Veratu i sličnim provajderima. Šta se sve nudi i po kojim cenama na DreamHostu, pročitajte ovde.

Za probleme sa Veratom koji imaju drugi korisnici, možete pročitati i na EliteSecurity.Org, tema Komentari-korisnika-VeratNET-usluga.

MS SQL Express 2005

http://msdn.microsoft.com/vstudio/express/sql/

Verzija Veličina Licenca Cena
2005 SP2 35.5 – 300 Mb Besplatan

Microsoft SQL Express 2005

Za svaki iole veći projekat vam zatreba podrška baze, za smeštanje i manipulaciju podacima. Iako je obično prvi izbor za takve zadatke MS Access, preporučujem vam da ga zaobiđete (iz mnoštva razloga) i odmah pređete na “pravu” bazu: MS SQL Express 2005 – prirodan kompanjon za MS Visual Studio Express (i naslednik SQL Server 2000 Desktop Engine – MSDE baze).

Ovo je stesana verzija velikog SQL Server 2005 sistema:

  • Vrti se samo na jednom procesoru, bez obzira na broj procesora
  • Koristi do 1GB RAM-a, bez obzira na ukupnu količinu memorije
  • Veličina baze ne može preći 4Gb
  • Ostale razlike: SQL Server 2005 Features Comparison

ali su ovi limiti postavljeni tako da mala/srednja preduzeća kod nas mogu da rade bez problema sa njima.

SQL Express je besplatan; uz dodatnu registraciju za redistribuciju, možete ga distribuirati uz vašu aplikaciju. Uz sam SQL Express ne dolaze vizuelni alati za upravljanje samom bazom, ali to možete uraditi uz besplatan SQL Server Management Studio Express

Napomena: ako ste skinuli ceo Visual Studio Express 2005, nema potrebe da posebno skidate SQL Express 2005 – nalazi se na tom CD-u (ISO slici)

Update 25. aprila 2006:

Microsoft se zaista bacio ozbiljno u celu priču oko Express izdanja. Evo novih stvari (i linkova za skidanje istih):

Update 30. avgusta 2006:

Zaboravih da dodam link na jedan vrlo simpatičan, koristan i besplatan program: Query Express – alat za brz i jednostavan pristup bazama. Preporuka.

Update 20. februara 2007:

Izašla je SP2 verzija; direktni linkovi su:

MS Visual Studio Express

http://msdn.microsoft.com/vstudio/express/

Verzija Veličina Licenca Cena
2005 70 – 450 Mb Besplatan

MS Visual Studio Express 2005

U cilju promovisanja nove verzije Visual Studio paketa za razvoj programa (verzija 2005) Microsoft je povukao fenomenalan potez – napravio je Express verzije ovog paketa i čak ih deli besplatno u prvih godinu dana (do novembra 2006.)!

Iako MS reklamira Express verzije kao oslabljenu verziju “velikog” paketa, namenjenje studentima i svima koji žele da se upoznaju sa samim okruženjem i .Net Framework-om 2.0, to su ozbiljni, zaokruženi paketi za razvoj, sa sve SQL Express 2005 bazom podataka.

MS Express ima nekoliko izdanja podeljenih u dve grupe:

  1. Visual Web Developer 2005 Express Edition
    • Podržava i C# i VB.Net kao jezike za razvoj
    • Koristi ASP.NET 2.0 nad .Net Frameworkom 2.0 za Web aplikacije
    • Download ISO slike (449,848 KB)
  2. Grupa za razvoj Windows (“desktop”) aplikacija:

Ako izaberete skidanje ISO slike (slika celog CD-a), pored samog Express paketa dobićete i odgovarajuću biblioteku znanja (MSDN Express) kao i SQL Express 2005 bazu, za razvoj aplikacija nad bazom podataka.

Toplo preporučujem da se po instalaciji paketa registrujete (kada ste u Expressu: Help -> Register Product) i time dobijete registracioni kod kao i razne pogodnosti (250 slika iz Corbis Image Pack-a za vaše programe, preko 100 ikonica u IconBuffet Studio Edition Icon Suite itd).

Da sumiram:

  • Ako skinete, instalirate i registrujete odgovarajući Express paket do novembra 2006. imate pravo na besplatno korišćenje sve dok je paket “živ”.
  • Nema nikakvih ograničenja za distribuciju aplikacija napravljenih ovim paketima.
  • Postoji gomila Starter Kit – gotovih aplikacija koje samo čekaju da ih preuzmete, analizirate / naučite nešto novo ili prilagodite svojim zahtevima.

Update 25.april:

Microsoft je odlučio da Express izdanja budu besplatna bez ograničenja! Detalji: Visual Studio 2005 Express Announcements!

Takođe, obavezno svratite na sajt Coding4Fun.

Update 15.11.2006: Izašao je Visual Studio 2005 Express SP1. Preporučujem da ga skinete i instalirate (za odgovarajuću verziju Express-a koju koristitite):
http://www.microsoft.com/downloads/details.aspx?familyid=7B0B0339-613A-46E6-AB4D-080D4D4A8C4E

Update 01.02.2008: Sada je tekuća verzija Visual Studio 2008 Express – topla preporuka!