ÁghyBlog

2008. May 30., Friday

VSX Turné Budapesten

Filed under: Esemény, Fejlesztés, Visual Studio — aghy @ 12:40

.NET fejlesztőként bizonyára Te is találkoztál már a Visual Studio Extensibility (VSX) kifejezéssel. Akár “egzotikus” számodra ez a kifejezés, akár profinak érzed magad a témában, javaslom, hogy gyere el jövő héten a VSX Turnéra, ahol a szakma redmondi nagymestereivel találkozhatsz!

Novák István MVP kollégám-barátom, a téma hazai szakértője lesz a “házigazda”, neki köszönhetjük, hogy ez az esemény Budapestre is megérkezhetett.

2008. May 27., Tuesday

links for 2008-05-26

Filed under: linkek — aghy @ 00:31

2008. May 22., Thursday

Megjelent: LINQ4SP Beta1!

Filed under: Fejlesztés, LINQ4SP, SharePoint — aghy @ 01:23

Örömmel hozom a hírt: elkészültünk a LINQ4SP Beta1 verziójával, így mostantól bárki letöltheti és kipróbálhatja. A telepítőkészlet mellett részletes Release Notes is található (angol nyelven).

Ha bármilyen észrevételed, ötleted vagy javaslatod van, kérlek, oszd meg velem itt, vagy a molnar.agnes{at}lmsolutions.hu címen.

Ha pedig hibát találsz, és szeretnéd közvetlenül a fejlesztők felé jelezni azt, megteheted a projekt bug trackerén: bugs.lmsolutions.hu - csak válaszd ki a LINQ4SP projectet, és máris várjuk a visszajelzésed.

A végleges termék megjelenése után a legaktívabb tesztelőket jelentős árkedvezménnyel jutalmazzuk!

2008. May 20., Tuesday

links for 2008-05-19

Filed under: linkek — aghy @ 00:32

2008. May 19., Monday

SharePoint Governance

Filed under: SharePoint, Tervezés — aghy @ 02:05

Amikor múlt hónapban részt vettem az MVP Global Summit-on, próbáltam nem(csak) az élmény oldaláról megfogni a dolgot. Utazok tizenx órát, eljutok a “fellegvárba” - igen, ez nagy élmény, tényleg életreszóló. De azt gondolom, ha az ember MVP lesz, nem szabad hátrdőlnie és passzívan élvezni a kilátást, hanem üljön be a pilótafülkébe, és ad astra! MVP-ként ugyanis számos szakmai lehetőség nyílik meg előttünk: persze ezeket először is tudni kell észrevenni, mert nem maguktól kopogtatnak az ajtónkon. És ha észrevettük, elkezdhetünk élni velük - és itt most nem arra gondolok, hogy mekkora élmény például a TechNet csoporttal reggelizni, hanem arra, hogy ebből bizony kézzelfogható együttműködések is születhetnek: cikkírás, technical review, stb. Hasonló a Karthik Ravindrannal történő találkozásom, vagy a Product Group napi szintű “beszivárgása” az életembe az elmúlt hetek során.

Lehet persze, hogy “fiatal, dekoratív lányként” könnyű dolgom van. De én elsősorban nem női MVP-nek érzem magam, hanem SharePoint Server MVP-nek. Ezt erősíti bennem a többi SP MVP, a Product Group, stb. is. Ha sikerült eljutnod a pilótafülkéig, és Te vezeted a saját rakétádat, már csak egy dolog számít: jó irányba, megfelelő sebességgel haladsz-e. A szkafanderben úgysem látszik, ki vagy, csak az, mit csinálsz…

Na de visszatérve a TechNet rakétához. Kinti idő szerint péntek délután Rob Silver pulikálta SharePoint Governance cikkeit a TechNet-en:

“Governance is the set of policies, roles, responsibilities, and processes that you establish in your enterprise to guide, direct, and control how it uses technologies to accomplish business goals. To strike the right balance between the needs of the SharePoint users in your enterprise and the IT professionals who deploy and operate SharePoint Server, we recommend that you form a governance body that includes representatives of all stakeholders in the SharePoint deployment. This body can then create and enforce rules that govern the use of SharePoint.”

A sorozat négy cikkből áll, sorrendben a következők:

Összességében az mondható el Rob írásairól, hogy alapos, mélyen átgondolt cikkek, melyeket mindenképp érdemes elolvasni és megfontolni, ha az ember hasonló szakterületen mozog.

2008. May 18., Sunday

LINQ4SP - demók

Filed under: Fejlesztés, LINQ4SP, SharePoint — aghy @ 11:05

Az első publikus bejelentés és a Kódgenerátor óta számos igen pozitív visszajelzést kaptunk a LINQ4SP-vel kapcsolatban - itthonról és külföldről egyaránt. A kommentek, bejövő hivatkozások, e-mailek és telefonhívások mind azt mutatják, hogy világszerte felfigyeltek a termékre, s várják az első publikus megjelenést.

A Beta1 előtt azonban közzétettünk néhány olyan, rövid demót, amely a LINQ4SP használatának egyszerűségét mutatja be. Elsőként íme, egy SharePoint lista lekérdezése, vagy annak bemutatása, hogy lehet új elemet szúrni egy listába.

A felhasznált SharePoint listák az AdwentureWorks adatbázis néhány táblájának migrációjából születtek, az alábbi sémának megfelelően:

Hamarosan érkeznek a további videók: lookup mezők kezeléséről, elem törléséről, módosításáról, stb. - És persze a Beta1 is itt a küszöbön!…

links for 2008-05-17

Filed under: linkek — aghy @ 00:31

2008. May 17., Saturday

links for 2008-05-16

Filed under: linkek — aghy @ 00:32

2008. May 16., Friday

Elkezdődött

Filed under: Életkép — aghy @ 23:13

Többek között a nyári szezon is, ezt két dologból érzem. Egyrészt a család levonult Balatonra. Elvileg én is velük lennék most, s ebből kellene éreznem a közeledő nyarat, ám engem itthon hagytak “csendben maradni”. Na nem valamiféle családi perpatvar miatt :) , hanem mert sikeresen elnyertem egy durva hangszál- és gégegyulladást, úgyhogy az elmúlt napokban szó szerint fájt még suttogni is. Az orvosi terápia: gyógyszer és csend. Vagyis jövő hét elejéig meg se próbáljak megszólalni - ez pedig enyhén szólva nehéz és érdekes feladat egy kétéves örökmozgó-dumaláda mellett…

Szerencsére a napokban a munkám inkább a laptopomhoz, mint emberekhez köt, nem túl sokat kell mennem ügyfélhez. Érdekes, egyoldalú beszélgetések lennének…

Szóval a teraszon ülök, és épp az OCRT V2-vel játszom. Közben a Balcsi-parti hideg Sangria helyett Tequilával öblögetem a torkom, és bízom benne, hogy mire a család visszajön, nemcsak hangom lesz újra, hanem saját OCRT komponenseim is :)

Holnapra pedig az a terv, hogy felkapom a laptopom és a fényképezőgépem, s irány a Duna-part! Napozás, fényképezés - mi kell még egy jó ötletelős szombat délutánhoz? :)

links for 2008-05-15

Filed under: linkek — aghy @ 00:33

2008. May 15., Thursday

links for 2008-05-14

Filed under: linkek — aghy @ 00:35

2008. May 14., Wednesday

Architect Academy

Filed under: Architect Academy, ArchitekturaForum, OBA, SharePoint, Tervezés — aghy @ 14:39

A Microsoft Magyarország új, intenzív képzéssorozatot indít jelenlegi és leendő architecktek, vezető fejlesztők számára, melynek célja az architekturális tudás megalapozása és kibővítése.

Az Architect Academy tervezett tematikája a következő:

  • fejlesztési módszertanok és eszközök
  • design patterns
  • fejlesztőeszközök: alkalmazás-életciklus kezelés (ALM), TFS+VSTS+EPM (2 alkalom)
  • alkalmazásplatform: .NET, WCF/WF/WPF/CS
  • alkalmazásplatform: dinamikus rendszerek (DSI)
  • alkalmazásplatform: alkalmazás-integráció, ESB/ISB
  • alkalmazásplatform: SharePoint, OBA
  • alkalmazásplatform: üzleti intelligencia (BI)
  • felhasználói élmény (UX)

Jómagam abban a szerencsés helyzetben vagyok, hogy előadóként adhatom át tudásom legjavát a résztvevőknek. Valószínűleg nem meglepő, hogy a SharePoint + OBA témát kaptam a szervezőktől. A pontos részleteket még nem árulhatom el, de feszegetjük majd a SharePoint mint platform kérdéskörét, lesz szó Workflow-ról, InfoPath Forms Services-ről, BDC-ről, stb. - és természetesen OBÁról.

Várhatóan nagy lesz az érdeklődés, de még lehet jelentkezni.

Bejelentés: VS 2005 Extensions for SharePoint - Developer User Guide

Filed under: Fejlesztés, SharePoint, Visual Studio — aghy @ 14:20

Mintegy két napja letölthető a VS 2005 Extensions User Guide. A kapcsolódó VS 2005 Extension február óta érhető el, a Visual Studio 2008-hoz tartozó júniusra várható.

A User Guide az alábbi témákkal foglalkozik:

  1. Starting out in SharePoint Development
  2. Walkthrough of the VSeWSS User Interface including the WSP View
  3. The Team Site Project
  4. The Blank Site Project
  5. The List Definition Project
  6. The Web Part Project
  7. The Workflow Projects
  8. Project Item Templates
  9. Best Practices with VSeWSS
  10. Changes from 1.0 to 1.1

A VSeWSS 1.1 használatához az alábbi erőforrásokra van szükségünk:

  1. Windows Server 2003 vagy Windows Server 2008
  2. .NET Framework 3.0
  3. Visual Studio 2005 Professional or greater
  4. Windows SharePoint Services 3.0 SP1
  5. Windows SharePoint Services SDK 1.3
  6. Visual Studio 2005 extensions for .NET 3.0, Windows Workflow Foundation
  7. Visual Studio 2005 extensions for Windows SharePoint Services 3.0, v1.1

2008. May 13., Tuesday

LINQ4SP - Kódgenerátor

Filed under: LINQ4SP, SharePoint — aghy @ 01:50

Mivel a hét végére tervezzük a LINQ4SP Beta1 publikálását, lássuk a medvét: mit is tud ez a dolog? Elsőként a kódgenerátort szeretném bemutatni Nektek, amellyel megnyithatod a szükséges site-ot, kiválaszthatod a listákat, oszlopokat, lookup-okat stb., melyeket fel szeretnél használni, s máris mehet a generálás, s a kódfile azonnal megnyitható!

Ha érdekel, hogyan, ebben a rövid demóban megnézheted.

2008. May 10., Saturday

links for 2008-05-09

Filed under: linkek — aghy @ 00:32

2008. May 8., Thursday

Bejelentés: LINQ4SP

Filed under: Fejlesztés, LINQ4SP, SharePoint — aghy @ 21:54

Ha foglalkozol SharePoint fejlesztéssel, valószínűleg Te is tapasztaltad már, hogy ez bizony nem túl egyszerű műfaj. Az elmúlt időszakban cégünkben arra helyeztük a hangsúlyt, hogy a korábbi projektek tapasztalatait összegyűjtve egy olyan objektum-réteget alakítsunk ki, amely az elkövetkező projektek, munkák során jelentősen megkönnyíti fejlesztőink életét.

Ennek eredményeképpen (többek között) megszületett a LINQ4SP: ez egy teljes mértékben saját LINQ implementáció, melyet a SharePoint fölé húzva hatékonyabbá, gyorsabbá és egyszerűbbé tehetjük fejlesztéseinket. Képzeld el például, hogy a LINQ segítségével ugyanúgy érhetsz el SharePoint listákban található adatokat, mintha azok egy egyszerű SQL táblában lennének…

További részleteket itt olvashattok.

Megjelent: OBA Composition Reference Toolkit 2.0

Filed under: OBA, OBA Composition Toolkit — aghy @ 20:56

Úgy tűnik, az Office, SharePoint és OBA vonal egyre jelentősebb szerepet kap a Microsoft-világban. Korábbi cikkemben már említettem, hogy készül az OBA Composition Reference Toolkit (OCRT) 2.0 verziója is - ezzel kapcsolatban találkoztam múlt hónapban Karthik Ravindrannal, s ma van végre lehetőségem bejelenteni: elkészült!

Az OCRT segítségével olyan Office üzleti alkalmazásokat (Office Business Application, OBA) építhetünk, melyek szemantikailag összetartozó komponensekből állnak, s összeállításuk akár lépésről lépésre is történhet: workflow-kat, dokumentumtárakat, listákat, SharePoint oldalakat, webkijelzőket, kliensoldali VSTO add-in -eket, Business Intelligence (BI) riportokat és dashboart-okat, stb. tehetünk elérhetővé, s a szállítás, telepítés végre valóban egyszerű, üzleti komponens-alapú folyamattá válhat.

Az OBA Composition Reference Toolkit 2.0 már valódi többrétegű architektúrát valósít meg: az OBA Composition Server felelős a metaadat-kezelésért, adminisztrációért és közzétételért. Ez teszi lehetővé az OBA komponensek tárolását, kezelését, katalogizálását, a komponensek egymás közötti, valamint a háttér-rendszerekhez történő kapcsolatainak definiálását. Az OBA Composer egy olyan kliensoldali WPF-alpkalmazás, amely gazdag felhasználói felületén elérhetővé teszi a fenti szolgáltatásokat, s mellyel valóban hatékonyan építhetünk és szállíthatunk komponensalapú alkalmazásokat. Az OCRT adminisztrátori funkciói pedig mostantól a SgarePoint Server 2007 Central Administration felületére integrálva érhetők el.

Az architektúra kiteljesedése mellett a 2.0 verzióban jelenik meg a komponensek security-kezelése, és az OBA közzétételének inkrementális lehetősége. Emellett számos új referencia-komponenst is találunk a Toolkitben.

A fejlesztők számára is tartogatott meglepetéseket a team: egyrészt saját komponenseinket is beemelhetjük már az OCRT-be; másrészt maga a framework, a kapcsolódó eszközök és a megjelentetett komponensek forráskódja is elérhető, felhasználható - így tetszőlegesen kiterjeszthetjük, testreszabhatjuk az OCRT komponenskészletét, de akár maga az eszköz funkcionalitását is.

Aki pedig mélyebben szeretne megismerkedni a Reference Toolkit-tel, annak igen részletes dokumentációk is rendelkezésére állnak:

Gondolom, nem csodálkoztok, hogy az elkövetkező napokban a meglévő OCRT környezetem felfrissítésével, telepítéssel és kísérletezgetéssel töltöm majd az időm…

2008. May 5., Monday

links for 2008-05-04

Filed under: linkek — aghy @ 00:34

2008. May 3., Saturday

links for 2008-05-02

Filed under: linkek — aghy @ 00:38

2008. May 1., Thursday

Költözés!

Filed under: Általános — aghy @ 20:46

Kedves Olvasóim,

Az OfficeDevs.hu-n közölt írásaim a mai naptól itt, a saját blogomon érhetők el. Az eddigi írások is átemelésre kerültek, s mostantól az új tartalmakat is itt keressétek. Néhány fontosabb téma:

Powered by WordPress