| Attila's profileTuróczy Attila (MCP, MCT...PhotosBlogLists | Help |
|
January 26 Már márciusban érkezik a Vista SP1!A Microsoft megerősítette a hírt miszerint márciusra elkészül a Windows Vista első javítócsomagja. A Windows XP SP3 viszont sajnos még várnunk juniusig várnunk kell. A Windows Vista SP1 changelog: http://www.istartedsomething.com/20071208/vista-sp1-changelog/ January 25 Megint van képünk hozzá? Internet Explorer 8
Mindenesetre ne vegyünk rá mérget, hogy tényleg így fog kinézni és ezek a funkciók lesznek benne. Nyár közepén már valószínűleg sokkal többet fogunk tudni az új böngészőről. January 24 Van képünk hozzá? Windows7A napokban egyre nagyobb a Windows7 körüli pletykák száma a netes fórumokon. Sokan látni és kipróbálni vélték az M1-es kiadását a rendszernek. De inkább kacsának tartják az egészet.
Hogy, ezek a képek és információk valódiak-e vagy sem, az előbb utóbb kiderül, mindenestre egy évvel a Windows Vista megjelenése után a netes társadalom ismét lázban ég, és várja az újabbnál újabb információkat az új rendszerről. January 05 Legalizalj.hu - Nyerjél egy kis kreativitással Laptopot, PDA-t vagy mobiltelefontEgy online verseny indult nem régiben a Microsoft és több hazai cég támogatásával. A verseny lényege, hogy készítsünk egy rövid kis filmet arról, hogy mégis miért érdemes legális szoftvert használni. Az alkotások maximum 35 másodperc lehet. Beküldjük, majd megmozgatod az ismerőseidet, hogy szavazzanak a TE filmedre, és akár egy HP PDAt , Smartphonet vagy akár egy Laptopot is nyerhetsz.
Vágási Feri nem kapta meg karácsonyra a Winodws 95 szoftvert
Megjegyzem: Minden magyar diák ingyen kaphat Microsoft termékeket. Az egyetemeken Informatikus szakos hallgatók az MSDNAA -n keresztül szinte az összes Microsoft termékhez hozzáférhet. A középiskolás és felsőoktatásban tanulók pedig 3000 ft járulékos költség fejében megkaphatja a Windows XP-t, Windows Vistat, Microsoft office 2003 és 2007-et legálisan. December 18 Letölthető a Visual Studio 2008 / NET 3.5 training kitEz training kit prezentációkat, demókat és Hands-on Laborokat tartalmza. Segítségével elsajátíthatjuk a Visual Studio 2008 és .NET 3.5 új lehetőségeit.
Én mindenkinek ajánlom figyelmébe a Hands-on Labokat, nagyon sokat lehet belőlük tanulni. A csomagot bárki szabadon letölthetti a a közel 130 Megás fájlt a Microsoft oldaláról. December 11 Hány MCP van világszerte?Tegnapi blogomban írtam, hogy MCP-ből ill MCTS-ből nincs is olyan sok világszerte. És többen irtak mailt, hogy mégis pontosan mekkora ez a szám. Nos az ő számúkra itt a válasz:
Érdekesség, hogy inkább az IT vizsgák a népszerüek. Az NT 4.0 -ás vizsgát majdnem 400.000 tették le. A Developer vizsgák nem ilyen népszerűek. De mint látszik mindenkép érdemes le MCPzni, már csak a Welcome kit miatt is :-) December 10 Miért is érdemes MCP-zni?Sokan sokfélét mondanak az MCP-ről. Sokan úgy tartják nem érdemes MCP-zni, hisz többre megyünk, ha folyton a padot koptatjuk, és csak azt tanuljuk amit a suliban leadnak. Így fogunk diplomát kapni. Kedves Attila! Az emberre az alig néhány száz ember által olvasott blogjában is rátalálnak. :-) Megéri MCP-zni? UI: Aki még nem MCPzet le az hajtson rá, mert ez így tényleg megéri. MCTS WinAPP ből a világon összesen 5988 személynek van minősítése (novemberi adat). Érdekesség a Windows Serverből ez a szám 250.000 feletti. December 07 PowerShell alapok - Rendszergazdáknak
A PowerShell egy teljesen új generációs parancssoros felügyeleti eszköz. Ahhoz, hogy megértsük és átlássuk a működését ismerkedjünk meg a Powershell kialakulásának okaival, és mibenlétével. Miért is volt szükség a PowerShellre? Azok a felhasználók (Magukat „Igazi Programozóknak” nevezik) akik igazán egy Unix-terminál előtt ülve érzik magukat elemükben, a Windows rendszereken kényelmetlenül mozogtak. Nem igazán volt számukra igazi alternatíva. Mi is volt? o Command Prompt – kicsit régi, kicsit nehézkes, kicsit korlátolt (De a miénk :-) ) o Windows Scripting Hosting (WSH) - egész jó, hisz a COM objektumok egész sok és sokféle problémára nyújtanak megfelelő megoldást. De a WSH is korlátolt az interaktivitás területén. Mi lehet a megoldás? Adott a Microsoft .NET framework, amely rengeteg problémára nyújt megoldást, de a keretrendszer által készített programokat le kell fordítani, hiszen csak programozók használják. De a fejlesztők úgy gondolták, hogy ki kellene aknázni a keretrendszer által nyújtott lehetőségeket a rendszergazdáknak is. Tehát összefoglalva szükség volt egy robosztus, minden körülmények között helytálló Shellre. Egy olyan shellre amely: · Olyan interaktív, mint a bash · Olyan jól és rugalmasan programozható, mint a Perl · És beágyazható, mint a TCL Így született meg tehát a PowerShell (CodeName: Monad). Tehát a Powershell egy vadonatúj scriptrendszer mely .NET objektumokkal zsonglőrködik. Ennek jelentőségét a Pipe (csövezésnél) értjük meg igazán. A PowerShellben használt parancsokat cmdleteknek nevezzük. Nézzük meg közelebbről mire is képes ez az új generációs parancssoros felügyeleti eszköz. Mivel az előadás célja nem egy teljes PowerShell ismertetése és bemutatása, ezért elsősorban az öntanulás beindítása a cél. Help Tehát kezdjük a help paranccsal. Mint látjuk a rendszer teljesen önleíró. Láthatjuk a parancsokat, aliasaokat (ezekről később szót ejtünk). Válasszunk ki egy parancsot a listából. Mondjuk nézzünk meg közelebbről a Get-ChildItem –et. Írjuk be a következőt: help Get-ChildItem Ekkor megkapunk minden információt az adott parancsról. De ha ez számunkra még mindig nem lenne elég, adjuk ki a következő parancsot: help Get-ChildItem –example Ekkor példa scripeteket kapunk bőséges leírással, ami azért a kezdeti lépéseket rendkívül megkönnyíti. Alias A következő parancs legyen az alias. Bármilyen meglepő, ezzel a paranccsal ki lehet listázni az úgynevezett aliasokat. Amint látjuk, hogy a régi DOS-os parancsoknak megtalálhatóak a PowerShellbeli megfelelői. PÉLDÁUL: a DIR parancs nem más, mint a Get-ChildItem. De meglehet találni néhány Linuxos parancsot is Például az ls –t. Tehát azok, akik csak régi DOS-os vagy linuxos ismeretekkel rendelkeznek nekiállhatnak a PowerShell használatához és tanulásához. Csővezetés Akik találkoztak már linuxal számukra nem ismeretlen a csővezetés fogalma. A futtatott parancsokat egymáshoz lehet csatolni a pipe ’ | ’ karakter segítségével. Ami annyit tesz, hogy a parancs eredményét nem az outputra borítja, hanem a következő lépésnek adja oda a végrehajtási sorban. A korábbi parancskörnyezetek az egyes parancsok között csak stringet tudtak közvetíteni. Ennek van egy komoly hátránya, gondoljunk csak bele, mi van akkor, ha kivonatoljuk mondjuk egy DIR parancsból a dátumokat vagy például a Read Only flageket? Ez a script, hogyan futna egy arab, vagy egy kínai windowson? Elég lehetetlen feladatnak tűnik. De mégis, hogy működik ez a PowerShellben? Nos, mivel a powershell .Net objektumokat, használ ezért mindaddig objektumokkal dolgozik, amíg valamit ki nem kell borítani a képernyőre, de tovább is dobhatjuk egy pipe segítségével anélkül, hogy információt vesztenénk. Képernyőre íráskor természetesen stringeket ír ki. Ki írjuk a futó processzek listájából az első 6 elemet. Változók használata A PowerShellben természetesen lehet használni változókat is. Például.: $x = get-childitem Ekkor az x változóban el lesz tárolva a Get-ChildItem eredménye. Ahhoz, hogy a változóból kinyerjük az értéket egyszerűen írjuk be a parancssorba a változó nevét: $x, és a képernyőn megjelenik a benne tárolt érték. Természetesen a változóknál is lehet a csővezetést alkalmazni. PÉLDÁUL: $x | select-object –first 3 Ez a parancs csak az első 10 elemet írja ki a képernyőre. (A select-object paranccsal később részletesebben foglalkozunk). Get-Member A Get-Member parancs nagyon fontos, talán a help után a legfontosabb azoknak, akik komolyan bele akarnak kezdeni a powershell scriptelésébe és használatába. Segítségével megtudhatjuk hogy egy-egy parancs milyen .Nett objektumokat használ, és hogy milyen propertyei és metódusai vannak. Hogy ez miért is olyan fontos? Ezt egy példán keresztül mutatom be. PÉLDÁUL: Get-ChildItem Látjuk, hogy a Get-ChildItem cmdlet csak néhány információt oszt meg velünk, Például a fileneveket, vagy épp a fájlok hosszát. PÉLDÁUL: Get-ChildItem | Get-Member A Get-ChildItem, ugyan mutat néhány elemet, ugyanakkor a powershell segítségével ennél lényegesen többet is megtudhatunk. Láthatjuk, hogy az adott cmdlet melyik névteret használja, vagy épp mely metódusokat és propertyket. A rendszer tehát olyan, mintha informatikusok írták volna informatikusoknak. Get-PsDriver Ez a parancs megmutatja a PowerShell driveokat. Mint látható nem csak meghajtókon tudunk járkálni, hanem a registryben, vagy épp a tanúsítványtárban, de akár a környezeti változókat is piszkálhatjuk. A registryben való kutatáshoz egyszerűen írjuk be, hogy cd HKCU: és már be is léptünk a Current userbe. A registrybe való járkálás nem jelenthet senkinek különösebb problémát, az értékek megváltoztatása viszont már macerásabb, ugyanis a kulcsokat külön kell kezelni az értéktől, valamint a kulcsokhoz tartozó default értékek miatt is bonyolultabb. (Ha igény lesz rá, egy tanfolyam keretében bemutatásra kerül, hosszabb lélegzetvételű folyamat) PowerShell üzemmódok A powershellnek 2 üzemmódja van, az egyik a kiértékelő, a másik a parancs üzemmód. Parancs üzemmód: Ha parancsot írok, ami betűvel kezdődik és megtalálja a parancskészletében, Például a DIR parancs akkor az adott parancs értelemszerűen végrehajtódik. Kiértékelő üzemmód: Ha viszont olyat adok meg, amit nem fedez föl a parancskészletében, de kitudja értékelni akkor a kiértékelő üzemmódba vált át. PÉLDÁUL: írjuk be, hogy 1,2,3,4,5 Ez a PowerShell számára egy halmaz definícó volt, amit úgy értékelt ki, hogy kiírta őket a képernyőre. Mint láttuk a PowerShell nem írta ki, hogy „bad command or filename” köszönhető ez a kiértékelő üzemmódnak. Na de mi van akkor, ha azt írom a parancssorba, hogy 1mb? A válasz: 1048576 byte. Ebből is látszik mennyire informatikus közeli ez az új parancssor. Szűrések
Oszlopok szerinti szűrés (select-object) Ezen parancs segítségével szűrhetjük azt, hogy milyen oszlopok jelenjenek meg az adott parancs eredményeként. PÉLDÁUL: get-childItem | select-object –property name, length A select-object segítségével most csak a name és a length oszlop fog megjelenni. Érdekesség, hogy a select-object –first – last kapcsolókkal adhatjuk meg, hogy hány elem jelenjen meg az eredményben. (Értelemszerűen az első 10 –first 10 utolsó 10 –last 10 kapcsolót használjuk) Például.: get-eventlog -logname application | select-object -first 10 Megkapjuk az első 10 bejegyzést az alkalmazások eventlogjából. Ez hasznos is lehet, hisz több ezer bejegyzés is előfordulhat az eventlogba, és ha azt mind a képernyőre dobnánk, eltartana egy darabig amíg a rendszer ezt elvégezné. Sorok szerinti szűkítés (where-object) A where–object parancs segítségével bizonyos feltételnek megfelelően szűkíthetjük a sorokat. Ekkor megkapjuk a legfontosabb információkat az összes processzről. Na de mi most azt szeretnénk, hogy csak azokat a processzeket írja ki amelyeknek a workingset –je nagyobb mint 25MB. Get-Process | where-object {$_.workingset –gt 25mb} $_ az aktuálisan használt sort jelzi, míg a –gt a graterthent (nagyobb, mint) jelöli. A PowerShell ugyanis kényes a <> operátorok használatára. Számoljunk (Measure-object) Ez a parancs egy nagyon ötletes, ugyanis a hozzá beérkező objektumok bizonyos propertyjei alapján tud készíteni összegzést, átlagot, countot stb. Például.: get-childItem | measure-object –property length sum De akár text fájlokon is alkalmazhatjuk a measure-object –et, ugyanis léteznek speciális kapcsolói erre az esetre. Például: -line: sorokat számolja meg -word: a szavakat számolja meg -character: a karaktereket számolja meg egy szövegben. És akkor jöjjön egy kis scriptelés a végére: E-mail küldés powershell segítségével.
Először vizsgáljuk meg közelebbről magát a scriptet. (A PowerShell scriptek kiterjesztése *.ps1) $mail = new–object System.net.mail.mailmessage(„kitol@server.hu”,”kinek@server.hu”,”Tárgy”,”Üzenetem”) $server = new-object System.Net.Mail.SmtpClient(192.168.2.1); $server.send($mail); Mint látjuk, a new-object segítségével egy .NET objektumot példányosítunk, és használjuk a megfelelő paraméterek segítségével. Az adott paramétereket az object-browserből kinézhetjük. A Visual Studioban a View->Object Browser menüpont alatt (Ctrl + W + J) érhetjük el. Mint ahogy a mellékelt ábrán is látható, ha a megfelelő paramétereket használjuk, megalkothatjuk a levelet. $mail = new–object System.net.mail.mailmessage(„kitol@server.hu”,”kinek@server.hu”,”Tárgy”,”Üzenetem”) Ebben a sorban a $mail változóba eltároljuk az egészet objektumot, amely vár arra, hogy őt elküldjék. De neki nincs send metódusa amivel elküldhetjük a levelünket. $server = new-object System.Net.Mail.SmtpClient(192.168.2.1); $server.send($mail); A System.Net.Mail névtérnek viszont van egy SmtpClientje aminek van send metódusa. És ez a send metódus ép egy mailmessage objektumot vár paraméternek.(Ezt is kikereshetjük az Object Browser segítségével) Az SmtpClient példányosításánál pedig a Host címe kell. És ha ezekkel megvagyunk már küldhetjük és a levelünket. Remélem sikerült a powershell iránt felkelteni az érdeklődést, és beindítani az öntanulás folyamatát. Én mindenkinek csak ajánlani tudom e rendszer részletes megismerését, hisz ez a jövő, és ha az ember mind rendszergazda vagy egyszerűen tudatos felhasználó örömét fogja lelni e rendkívül használható új rendszerben. November 23 MCTS megszerzéseA mai napon végre megszereztem az MCTS minősítést (Microsoft Certified Technical Specialist), méghozzá a Windows Client Developmentből. Két MCP vizsgát kellet leteni ehez, a 70-526 -ot (Winodws Client Based Development) a másik pedig a 70-536 (Applacation Develompent Foundation). Részemről az utóbbi éreztem nehezebbnek. Az 536os nehezebb témának éreztem, a vizsgán is elég kemény kérdések voltak (legalább is számomra). Főleg Security témakörből éreztem nehéznek a kérdéseket, valamint elég alapos ismeretekre van szükség a generics témakörből is. A Serializáció témaköréből és COM -ból is elég egyszerü kérdések voltak (ezen azért meglepődtem). De összeségében az 536os témakör unalmasabb mint az 526. Ez érthető is, hisz az 526 sokkal látványosabb, és szórakoztatób témakör. Viszont arra kiváncsi vagyok, hogy mennyit is ér ez a minősítés most, hogy kijött az új framework és az új studió? Vajon már elkezdődnek a .NET 3.5-ös vizsgák és akkor ez a papir érni fog-e valamit akkor ha kikerülök az egyetemről? Igaz, hogy a .NET 2.0 nem egy elavult technológia, de 1 - 1,5 év múlva mikor végzem az egyetemen megfogja-e tartani az értékét? Vagy akkora már el is felejtjük a 2.0 -át? Amúgy, annyiban mindenkép jobb ha az embernek ilyen vagy hasonló minősítései vannak, ugyanis amikor végzünk nem "csak" egy diplománk lesz, hanem mellé a néhány minősítés a Microsofttól vagy épp a SUN-tól (Kinek melyik tetszik), és egy ugyanolyan diploma mellet azért nagyobb esélyel indul az a személy egy adott állásért akinek vannak ilyen vagy ehez hasonló minősítései. Tehát végül is megéri MCP-zni. November 20 Visual Studio 2008 és .NET 3.5 újdonságai
A megjelenéssel egy időben a Microsoft kiadott egy gyűjteményt is, mely segítségünkre lehet az újdonságok megismerésében és November 14 Az IIS mint alkalmazáskiszolgálóA Microsoft által készített alkalmazás kiszolgáló az Internet Information Service. Ennek első verziója még 1996-ban jelent meg a WindowsNT 3.51 -höz az IIS 1.0. Kezdetben csak egy sima webkiszolgáló szerepét töltötte be. Majd az internetben rejlő üzleti lehetőségek miatt egyre nagyobb funkcionalitással látták el. Elterjedése a Windows 2000 Server megjelenése után kezdet rohamosan piacot nyerni. Majd a Microsoft asztali operációs rendszerébe is bekerült, így a Windows XP Professionalba már az IIS 5.1-el találkozhattunk. A Windows Server 2003-ba pedig az IIS 6.0-s verziója került bele. A Windows Vista -ba (Bussines-től) és a Windows Server 2008-ba pedig már egy teljesen újratervezett alkalmazás kiszolgálóval találkozhatunk, melynek moduláris felépítése az eddiginél sokkal nagyobb rugalmasságot, és skálázhatóságot, valamint biztonsági újításokat hordoz. Mi az alkalmazás kiszolgáló?Az alkalmazáskiszolgáló olyan alapvető technológia, amely kulcsinfrastruktúrát és szolgáltatásokat biztosít a rendszeren tárolt alkalmazások számára. Az alkalmazáskiszolgálók általában a következő szolgáltatásokat nyújtják:
Ez mind-mind olyan általános tulajdonság, amellyel egy alkalmazás kiszolgálónak rendelkeznie kell, és ezeket a tulajdonságokat az IIS mind tudja. Ezenkívül a Windows Server 2003 operációs rendszerrel karöltve még az XML-webszolgáltatások, webalkalmazások és elosztott alkalmazások fejlesztését, bevezetését és futás közbeni felügyeletét segítő funkciókat is biztosít. Tehát az IIS egy széleskörű szolgáltatásokat nyújtó webkiszolgáló, amely infrastruktúrát biztosít a .NET és a már meglévő webalkalmazások és webszolgáltatások számára. Dehogy mindezeket az állításokat be is bizonyítsuk, készítsünk egy elosztott webalkalmazást, melynek a webservicet és a web alkalmazását az IIS, fogja hostolni. Elosztott alkalmazás készítése, valamint publikálása IIS segítségévelAz egyszerűség kedvéért webalkalmazást készítünk, mely a kliens oldalon bekér két számot, majd ezt a két számot elküldi a WebService felé. Ezt a két számot a mi általunk készített webservice feldolgozza, kiértékeli és a két szám összegét visszaküldi a kliensnek ami megjeleníti az eredményt. A kliens ajax alapú lesz, hogy Post-Back ne történjen. WebService elkészítéseIndítsuk el a Visual Studio 2005-öt. Válasszuk ki a File -> New ->Web Site menüpontot. A megjelenő ablakon válasszuk ki az ASP.NET WebService template -t , majd adjunk neki egy nevet. Jelen esetben neveezzük el OsszeadoService –nek, majd kattintsunk az OK gombra. A Visual Studio legenerál számunkra egy alapértelmezett WebService templatet, majd ezt egészítsük ki a mi általunk elkészített összeadás webmetódussal.
Most, hogy készek vagyunk a webszolgáltatásunkkal, leforditjuk (F6) és már publikálhatjuk is az IIS-re. WebService publikálása IIS kiszolgálóraA publikálás ezen egyszerű esetben történhet egy egyszerű fájl másolással is. De a Visual Studio 2005 rendelkezik egy külön erre a célra fejlesztett felülettel is, valamint akár telepítő készletett is készíthetünk web alkalmazásunkhoz. Most válaszuk a Visual Studio nyújtotta publikációs felületet. Kattintsunk a WebSite menü Copy Web Site menüpontjára.
Mint látjuk az eredményt egy XML dokumentumban kapjuk meg, és ezt küldi majd az alkalmazásunk felé is. Webkliens alkalmazás elkészítéseMost, hogy elkészítettük a webszolgáltatásunkat írjunk egy kliens alkalmazást. A Web kliens alkalmazás elkészítéséhez indítsuk el a Visual Studio 2005-öt. Válasszuk ki a File -> New ->Web Site menüpontot. A megjelenő ablakon válasszuk ki az ASP.NET AJAX-Enabled WebSite templatet , majd adjunk neki egy nevet. Jelen esetben nevezzük el KliensOsszeadas –nak majd kattintsunk az OK gombra. Miután a Visual Studio elkészítette a templatet, kattintsunk Design nézetre, majd húzzunk a WebFormra két TextBox-ot egy Buttont és egy Label controlt. Most már nincs más hátra, csak a kód megírása. Kattintsunk kétszer a Buttonra, ekkor a Visual Studio beköti az alapértelmezett esemény vezérlőt, és megírhatjuk a kódunkat. Ami a következőképpen fog kinézni:
A kód tulajdonképpen bekér két számot, és a két számot elküldi a webszolgáltatásnak, ami összeadja és visszaküldi az alkalmazásnak. Anélkül, hogy Post-Back történne a webformon. Tesztelés
A két szövegmezőben adjunk meg két számot. Majd kattintsunk a Kiszámol Buttonra, és láthatjuk, hogy megjelenik az eredmény, anélkül, hogy a formon post-back történt volna. É s maga az összead függvény pedig az IIS –en hostolt webszolgáltatás számolta ki. Ezen rövid és egyszerű példa is ékes bizonyítéka annak, hogy az IIS és az ASP.NET egy alkalmazás kiszolgáló. Természetesen az IIS akár a PHP-val is együtt tud működni. ÖsszegzésTehát az IIS egy széleskörű szolgáltatásokat nyújtó webkiszolgáló, amely infrastruktúrát biztosít a .NET és a már meglévő webalkalmazások és webszolgáltatások számáraNovember 08 Deployment - ClickOnceA mai első sessionon a ClickOnce -ról esett szó. Első körben bemutatták a ClickOnce szolgáltatásait. A telepítséi módszereit, a frissitést, illetve azt, hogy a háttérben mindez hogyan is működik. Tulajdonképpen akit érdekel az megtalálható a 70-526os könyv 15 fejezetében elolvashatja. November 07 Hand-On Laborok - TechEd 2007A techEd-en a delegáltaknak lehetősigük van arra, hogy a legújabb technológiákat kipróbálják gyakorlatban is egy néhány száz géppel felszerelt luxus "laborban". Az egészet ugy kell elképzelni, hogy van egy gép (mellesleg nagyon erős 4 GB RAM, Core 2 Duo stb) és két monitor van a személy előtt. Az egyiken a gyakorlat leírását látja magaelőt a delikvens míg a másikon készítheti a feladatot. (Nagyon kényelmes igy a gyakorlatokat elkészíteni, jó lenne otthon is egy eféle labor). Természetesen a gyakorlatokat Virtual Server hostolja, és ki kell választani, hogy mégis melyiket szeretnénk megcsinálni. Expression Blend - Kegyetlen jó!! :) Annyira egyszerü, ha rájön az ember, hogy hogy kell vele dolgozni, hogy még én magam is tudok szép látványos felületeket elkészíteni. És persze anélkül, hogy értenék a XAML -hez (Amelyet ha lehet kerülök) WCF - Ez is egy nagyon jó ujdonság, bár a gyakorlat kicsit huzós volt hozzá. Office Add-in fejlestés - Ez elég komplex feladat, de ha valakinek szüksége van rá az itt megtanulhatta, hogy kell. Én egy kis outlook add-in irtam, ami egy leegyszerüsitet AddressBook volt. Ha megtudom, valahogy szerezni a gyakorlatokat és kell valakinek jelezze e-mailbe és elküldöm. .NET 3.5 böl szereztem egy Training DVD, ha arra is szüksége lenne kérjétek feltöltöm valamelyik FTP-re és tölthetik is. November 06 Visual Studio 2008 újdonságokA legjelentősebb újdonságok között említeném:
Web Alkalmazások
C# 3.0 ÚjdonságaiA Visual Studio 2008 és .Net Framwork 3.5 újdonságai előadáson, Deniel Moth bemutatta a C# 3.0 újdonságait is. Elsőre kicsit furcsa. Újdonságok közöt emliteném a delegátumok "új" használatát, ami az egyik legpozitivabb élmény, úgyanis rendkivül leegyszerűsíti a használatát. De a kép végülis magáért beszél. October 13 .NET Micro Framework Blog
Elindult a .NET Micro Framework webnaplója, ahol a keretrendszerrel kapcsolatos tapasztalatokról, ötletekről és tevékenységekről olvashatunk. October 03 .NET forráskódok
A Visual Studio 2008 megjelenésével a .NET keretrendszer forráskódja is elérhető lesz a Microsoft Reference License alatt. August 22 Visual Studio 2008 és WPFEgy remek kis cikk, a Visual Studio 2008 és a WPF használatáról.
Bátorfi Zsolt
August 20 WPF és Silverlight tutorial
Egy kis tutorial, amivel könnyen elsajátíthatjuk, mind a WPF mind a Silverlight -tal való munkát. (Silverlight telepítese szükséges)
Bátorfi Zsolt:
August 17 Web Based Client Development - 70-528 MCP vizsga
Web Based Client Development - 70-528 MCP vizsgatippek
Balássy György:
|
|
|