Windows Server 2008 újdonságok
- #10: The self-healing NTFS file system
- #9: Parallel session creation
- #8: Clean service shutdown.
- #7: Kernel Transaction Manager
- #6: SMB2 network file system
- #5: Address Space Load Randomization (ASLR)
- #4: Windows Hardware Error Architecture (WHEA)
- #3: Windows Server Virtualization
- #2: PowerShell
- #1: Server Core
Új Microsoft Expresson
- Expression Web a webes megjelenés formatervezéséhez: A CSS layoutkészítés szinte játszi könnyedségű eszköze, amely szabványtámogatás (HTML, XHTML Strict és Transitional, Frameset, CSS 1.0, 2.0, 2.1) és a böngészőfüggő sémahasználat terén is verhetetlen, ugyanúgy, mint az XML adatok, az XPath és az XSLT használata terén.
- Expression Blend a következő generációs felhasználói élményrendszer "kikeveréséhez": A teljes WPF, illetve a böngészőkre szűkített Silverlight (korábbi kódnéven WPF/E) interaktív felületek nagy hatékonyságú elkészítésének eszköze.
- Expression Design a web és a desktop grafikus elemeinek tervezéséhez: Professzionális vektorgrafikus tervezőeszköz, webes és windowsos alkalmazások vizuális komponeseinek elkészítéséhez. Közvetlen kapcsolat a Blend és a Visual Studio felé. Ez a termék külön nem vásárolható, hanem csak a négy Expression termék együttesét reprezentáló Expression Studio keretében lehet hozzájutni.
- Expression Media a digitális erőforrásrendszer kezeléséhez: Teljes funkcionalitású, digitálismédia-szerkesztő és -katalogizáló rendszer.
A programozóknak alkalmazkodniuk kell
Mono-használók
Titok
A monokultúra előnyei – Gaba szerint
Windows uralom?
e-Munka
Nagyjából 2 hónappal ezelőtt egy informatikailag érdekes feladattal bíztak meg. Arról van szó, hogy ki kell dolgozni egy tervet az e-kormányzat (elektronikus kormányzati működés) egyik folyamatára. Képzeljük el, hogy egyrészről vannak a kormányzati intézmények (minisztériumok, hivatalok stb), másrészről meg akik beszállítanak vagy szolgáltatnak nekik (a nagyáruházaktól a kéményseprőig bezárólag).
Ezek a beszállítási műveletek nem kevés adminisztratív tevékenységgel is járnak (szándékosan nem akarom nevén nevezni a gyereket), melyek meglehetősen széttagoltak, költségesek, és amelyeket most jószerivel kézzel végeznek el. Az adminisztratív műveletek költségeinek csökkentése céljából bizonyos tevékenységeket át kell téríteni elekronikus formára. Másképp mondva létre kell hozni egy egységes, amolyan kormányzati "e-…" (valami) központot, mellyel a beszállítók és a kormányzati intézmények is kapcsolatban állnak majd.
A jellegénél fogva nagyon is egyedi feladat vár ránk, mivel ma Magyarországon még senki se készített efféle szoftvermegoldást. Terveim szerint lesz benne webes, illetve webszolgáltatást biztosító modul, kézi rögzítést segítő funkcók, aszinkron üzenetküldés és fogadás, fürtözött adatbázis és alkalmazás-szerverek, 99.9%-os rendelkezésre állás, hardver és szoftverbiztonsági komponensek és még sokan mások. A projektből várható bevétel (már, ha mi csinálhatjuk meg) elég tisztességes mértékre rúg (hiú reményeink szerint 9 darab nulla minimum lesz benne, forintban).
Elég nagy felelősségnek érzem azt, hogy egy eddig ismeretlen terület megvalósítására kell olyan tervet kieszelni, amely tükröz némi szakértelmet (vagy inkább józan paraszti észt) oly módon, hogy a sok okos kormányzati informatikus ne nagyon tudjon majd belekötni. No meg az is elég nagy feladat elé állítja az embert, hogy a tervek telis-tele legyenek csupa hasznos és jól megvalósítható gondolatokkal. Még soha se csináltunk terveket ilyen mértékű országos rendszerhez, pontosabban annak hardver és szoftvertechológiai megvalósításához.
Jelenleg, ezen a logikai szinten még szó sem esik architektúráról és platformról, azaz bármi megtörténhet. Nagy valószínűséggel többrétegű, komponens és webszolgáltatás alapú megvalósítás lesz. Némely része webes felhasználói felülettel büszkélkedhet majd (mivel interneten közzétett funkciók is lakoznak benne). A technológia lehet Java/J2EE vagy Microsoft .NET – még meglátjuk. Attól függ, hogy a túloldalon milyen lesz a hozzáállás (pl.: utálják-e a Microsoft-ot vagy sem), illetve mely részek lesznek teljesítményszempontból kritikusak (a Java/J2EE-től emiatt félek kicsit). Nincs eldöntve az adatbázis-szerver se, de az biztos, hogy ami lesz, az az alkalmazott szoftverplatformhoz fog igazodni, hogy ezáltal egységesebb legyen a környezet is (pl.: esélyes az Oracle, Microsoft SQL Server vagy IBM DB2 – más ezen a szinten szóba se jöhet).
A vázlatos, nagyvonalú lépéseken már túl vagyunk, szerintem egész jól sikerült (visszajelzés pozitív volt). Jó munka lesz belőle, már ha mi nyerjük meg. Ennél több információval nem szeretném untatni a kedves olvasót. Megjegyzem, az az izgalmas ebben, hogy most úgy érzem élet-halál ura vagyok (persze csak jelképesen értettem), bárhogy dönthetek. Egy jó lépés és a mennybe megyünk, egy rossz gondolat és máris a pokol fenekére süllyedünk.
A politikai akarat már megvan ahhoz, hogy a projekt elinduljon (e nélkül semmi esély se lenne, hisz mint tudjuk ezekben a magasságokban soha se szakmai alapokon dőlnek el a dolgok – és ez így van a világ többi részén is). Nem venném a szívemre, ha "szeretett" miniszterelnökünket az ellenzék pont ennek a projektnek a sikertelensége végett interpellálná a parlament falai között. Habár… ki tudja? Lehet, hogy csak ezen az egy módon lehet kormányt buktatni? Mert ezesetben…
Komolyabbra forítva a szót nincs más hátra, mint elnyerni a projektet és jól megcsinálni. Ha nem sikerül, akkor maxikampeca (de sikerülni fog).
Mono Team Foundation lesz
Üzlet vagy nem?
Silverlight lesz linux-on is?
A Novell – Mono csapata rajta van azon az ügyön, hogy ez linux-on is elérhető legyen.
"The Mono open-source project will create a Linux version of Silverlight by the end of year, said Miguel de Icaza, a Novell vice president and head of Mono.
At the Mix ’07 conference on Monday, Microsoft touted the ability to write Silverlight Web applications that run on Internet Explorer, Firefox and the Safari browser on Mac OS. Next up for Silverlight is an edition for mobile devices, including Windows Mobile.
Asked about plans for Linux, Microsoft executives have been non-committal, saying that it will depend on demand.
But de Icaza, who is attending Mix, was able to commit without hesitating.
The port will allow someone to use .Net languages to create Web applications that run on any Linux device or other platforms that Mono supports. Mono is an open-source implementation of portions of Microsoft’s .Net Framework for building cross-platform applications.
Mono developers stand to benefit from the Dynamic Language Runtime, which Microsoft announced on Monday. The code for the Dynamic Language Runtime, which allows dynamic language programmers to create .Net applications, will be released under a license that allows commercial companies to redistribute and modify the code."
Részletek itt.
Hozzászóláshoz be kell jelentkezni!