Attila 的个人资料Turóczy Attila (MCP, MCT...照片日志列表 工具 帮助

日志


12月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:

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日

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.
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 clip_image001

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日

MCTS megszerzése

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 vizsga

 

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:

  1. 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)
  2. 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.
  3. 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).
  4. 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.
  5. 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).
  6. 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).
  7. 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!