|
|
12月11日 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: | Microsoft credential | Certification | Worldwide achievers | | Microsoft Certified Technology Specialist (MCTS) | .NET Framework 2.0: Distributed Applications .NET Framework 2.0: Web Applications .NET Framework 2.0: Windows Applications SQL Server 2005: Business Intelligence Development SQL Server 2005 BizTalk Server 2006: Custom Applications Business Desktop Deployment Solution Accelerator 2.0 Business Desktop Deployment with the BDD Microsoft Exchange Server 2007: Configuration Microsoft Office Live Communications Server 2005 Microsoft Office SharePoint Server 2007: Application Development Microsoft Office SharePoint Server 2007: Configuration Microsoft Team Foundation Server: Configuration and Development Windows Mobile 5.0: Application Development Windows Mobile 5.0: Configuration Windows SharePoint Services 3.0: Application Development Windows SharePoint Services 3.0: Configuration Windows Vista: Configuration | 3,551 10,294 5,988 370 20,289 1,434 1,950 1,317 1,679 662 575 2,306 226 114 178 426 1,478 6,753 | | Microsoft Certified Architect (MCA) | Database Infrastructure Messaging Solutions | 10 34 61 52 | | Microsoft Certified Application Developer (MCAD) | | 75,325 | | Microsoft Certified Solution Developer (MCSD) | Microsoft .NET Visual Studio 6.0 | 31,657 46,163 | | Microsoft Certified Professional Developer (MCPD) | Enterprise Application Developer Web Developer Windows Developer | 2,639 2,147 798 | | Microsoft Certified Database Administrator (MCDBA) | SQL Server 2000 | 148,244 | | Microsoft Certified Desktop Support Technician (MCDST) | Windows XP | 36,370 | | Microsoft Certified IT Professional (MCITP) | Business Intelligence Developer Consumer Support Technician Database Administrator Database Developer Enterprise Support Technician Enterprise Messaging Administrator | 182 201 3,232 1,316 1,654 540 | | Microsoft Certified Systems Engineer (MCSE) | Windows Server 2003 Windows 2000 Windows NT 4.0 | 92,990 288,563 395,752 | | Microsoft Certified Systems Engineer (MCSE): Messaging | Windows Server 2003 Windows 2000 | 8,397 8,780 | | Microsoft Certified Systems Engineer (MCSE): Security | Windows Server 2003 Windows 2000 | 12,518 7,990 | | Microsoft Certified Systems Administrator (MCSA) | Windows Server 2003 Windows 2000 | 143,584 145,958 | | Microsoft Certified Systems Administrator (MCSA): Messaging | Windows Server 2003 Windows 2000 | 51,054 29,879 | | Microsoft Certified Systems Administrator (MCSA): Security | Windows Server 2003 Windows 2000 | 14,907 4,836 | | Microsoft Certified Learning Consultant (MCLC) | | 51 | | Microsoft Certified Trainer (MCT) | | 12,409 | | Microsoft Certified Professional (MCP) | | 2,176,764 | É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 :-) 12月10日 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. De bizony eljön az az idő amikor végzünk, és megpróbálunk elhelyezkedni az IT szakmába. És próbáljuk szépíteni az önéletrajzunkat, hogy ezt is tanultam meg azt is, de úgy igazán papírom nincs róla, hogy az adott témakörbe elmerültem volna. Márpedig manapság a "papír" fontos. És bizony az fog előnnyel indulni egy-egy jobban fizető állásért akinek meg vannak a képesítései egy-egy témából. De mégis mennyivel nagyobb az előnyünk? Nos, ma mikor hazajöttem a következő üzenet várt a postaládámba: Kedves Attila! Kérem ne vegye tolakodásnak megkeresésemet, de így ismeretlenül a segítségét szeretném kérni. Cégünk munkaerő közvetítéssel foglalkozik. Jelenleg .NET-es fejlesztőket keresünk, és Önre a blogjában találtam rá, mint aki e szakterületen szerzett minősítéseket (MCTS). Természetesen Önnek is szívesen ajánlom a .NET-es programozói pozícióinkat, bár a munkavégzés helye Budapest. Első körben azonban arra gondoltam, megkérdezem akadhat-e ismerőse, aki ezen a területen dolgozik, illetve hogy létezhet-e olyan névjegyzék, amiben az e minősítést szerzettek szerepelnek. Nem könnyű ilyen tudással, képesítéssel programozókat találni, így gondoltam egy életem, egy halálom, írok Önnek 
Szép napot kívánva, üdvözlettel: S. Veronika (Cég neve) Az emberre az alig néhány száz ember által olvasott blogjában is rátalálnak. :-) Két hete lettem MCTS, és anélkül, hogy kerestem volna állást rám találtak, csak azért mert meg van egy adott cég által hitelesített minősítésem. Megéri MCP-zni? Szerintem mindenkép! 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. 11月23日 A 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. A következő cél az MCPD, vagy a Web based Client development vizsga megszerzése. 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. Mindenesetre akkár mi is lesz a jövőben, az önéletrajzban szépen fognak mutatni a minősítések :) 8月17日
Web Based Client Development - 70-528 MCP vizsgatippek
Balássy György:
Múlt héten voltam Web-Based Client Development (70-528) vizsgán, gondoltam megosztom a tapasztalataimat, másnak még jól jöhet.
Helyszín
Vizsgaközpontként a TrainerC-t választottam, pontosabban nem volt választási lehetőségem. Az ügyintézés kedves, korrekt és gyors volt, igazán csak jót tudok mondani róla.
Felkészülés
A felkészüléshez két forrást tudok nagyon ajánlani:
- MCTS Self-Paced Training Kit (Exam 70-528): Microsoft® .NET Framework 2.0 Web-Based Client Development című vizsgafelkészítő könyv. Nem is a könyv az érdekes, hanem a CD mellékleten található vizsgáztató program, amiből fel lehet deríteni, hogy mire szeretnek rákérdezni. Azt hiszen nem árulok el titkot azzal, ha ideírom, hogy peer-to-peer hálózatokon megtalálható a CD melléklet anyaga.
A könyvhöz egyébként tetemes hibajegyzék van, amit kissé nehéz megtalálni, hiszen a KB930739 tudásbázis cikkben érhető el. Nekem is csak az MS Press support tudta elküldeni a linket, a kérdésem háromszori forwardolása után. A CD mellékletből nincs javított verzió, pedig van hiba a példa kérdésekben is.
- Lehet vásárolni a neten minta vizsgasorokat, vagy Uram bocsá' akár P2P hálózatokon is lehet ilyeneket találni. Nekem az ActualTests bejött.
A fenti két forrás együttesen lefedte a vizsgakérdések 100%-át, méghozzá szó szerint, amin nagyon meglepődtem.
Témakörök
A Microsoft természetesen publikálta, hogy mire kíváncsi a vizsgán, mégis íme néhány személyes tipp az egyes témakörökhöz, hogy mire érdemes kiemelten koncentrálni:
- Creating and Programming a Web Application
- Kontrollok dinamikus hozzáadása az oldalhoz
- Állapotkezelés, mikor viewstate, session vagy query string
- Oldalak életciklusa
- Erőforrásfájlok használata (lokalizáció), szintaktika.
- Validátorok: mikor melyik, kikapcsolás.
- Hierarchikus vezérlők (menu, treeview, sitemap)
- Átirányítás (Redirect vagy Transfer)
- Integrating Data in a Web Application by Using ADO.NET, XML, and Data-Bound Controls
- XPath kifejezések értelmezése és a megadott XML dokumentum egy node-jának kiolvasásához szükséges XPath kifejezés megalkotása
- Az összes XML-lel kapcsolatos osztály, mikor melyiket célszerű használni, melyik gyors, melyikben lehet ugrálni, melyik csak szekvenciális, melyik tud XPath-t stb.
- Táblák összekapcsolása, idegen kulcsok, kényszerek DataSetben.
- Táblákon belül nézetek használata és RowStateFilter.
- Adatkötés folyamata.
- Expression column szintaktika DataTable-ben.
- Creating Custom Web Controls
- Custom-, user- és composite kontrollok közötti különbségek, mikor melyiket célszerű használni.
- Mikor melyik ősosztályból érdemes származtatni.
- Tulajdonságok állapotkezelése (viewstate és control state).
- Template-es vezérlők készítése.
- Attribútumok használata (Designer, Category, Description).
- Tracing, Configuring, and Deploying Applications
- Mikor kell Copy Web, Publish Web és Web Setup eszközt használni, melyik mit másol fel, milyen protokollon keresztül.
- aspnetcompiler.exe
- Trace lehetőségek.
- Customizing and Personalizing a Web Application
- Master page-content page szintaktika, nested master készítése.
- Masteren elhelyezett kontroll elérése content page-ről.
- Webkijelzők: kijelzők összekapcsolása, mikor milyen part (editor, catalog stb.) kell az oldal szerkesztéséhez.
- Mikor lehet témát és master page-et kódból állítani (PreInit-ben).
- Implementing Authentication and Authorization
- Megszemélyesítés.
- Szerepkör alapú jogosultság osztás web.configban (allow, deny, ?, *).
- Hitelesítéshez kapcsolódó ASP.NET 2.0 vezérlők alapszolgáltatásai (pl. levélküldés, password reset vagy elküldés).
- Creating ASP.NET Mobile Web Applications
- Kliens specifikus renderelés.
- Böngésző képességek detektálása.
- Egyedi device filter készítése.
- Lapozás megvalósítása.
- Form vs. Page.
A fentiek közül szerintem az ADO.NET és az XML a legnagyobb kiszúrás, az XPath bűvölést és az XML osztályok használatát én simán áttettem volna egy adatkezeléssel kapcsolatos vizsgába. Sajnos nem elég az ASP.NET-et ismerni, akadnak kérdések, amik egyértelműen a VS 2005 IDE ismeretére mennek rá, például a Server Explorer használatára, ráadásul pont az adatkezelős részre (pl. SQL query írás), amit a Visual Web Developer Express nem tud :(
A vizsga egyébként 45 kérdésből áll és 2,5 órás, ami szerintem bőségesen elegendő, én kb. 30 perc alatt végeztem. Nem állítom, hogy a vizsga tökéletesen leméri, hogy az illeti mennyire ismeri az ASP.NET-et, de az tény, hogy elég szerteágazóan, elég apró dolgokra kérdez rá, tehát nagyon nem árt, ha az embernek valóban van gyakorlati tapasztalata.
Sok sikert!
|