czwartek, 4 grudnia 2008

Tip: Ostatnio używane projekty Visual Studio

Gdzie Visual Studio przechowuje informacje o ostatnio używanych projektach (MRU List)? Odpowiedź jest prosta: w rejestrze systemu Windows.

mru

Dokładniej jest to: HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0\ProjectMRUList

środa, 3 grudnia 2008

Po XIV spotkaniu PG.NET. Relacja

Kolejne spotkanie Poznańskiej Grupy .NET jest już za nami. Jak zwyklę postaram się przedstawić krótką relację, dla tych, który na spotkaniu być nie mogli.

Pierwsze spotkanie było w moim wykonaniu, dlatego nie będę go oceniał. Fakt, jest taki, że chyba do speaker idola dużo mi brakuje :-) Uświadomił mnie o tym swoim wystąpieniem Mariusz Jarzębowski.

Tematem prezentacji Mariusza była "Historia wstążki". Jak dla mnie kolejne zaskoczenie na plus (bo nie spodziewałem się rocket science). Świetnie przedstawiona ewolucja interfejsów spod stajni Microsoftu. Ogromna pasja przekazana na zewnątrz, ciekawe historie, których próżno szukać w internecie i niezwykle ciekawa osoba Mariusza sprawiły, że nikt na sali nie ziewał :-) Dużo ciekawostek, które wyszly "przy okazji". No i pełen profesjonalizm w przekazywaniu tych wszystkich nowinek. Mała kawka po spotkaniu i wymiana paru zdań z kolegami z grupy, a potem... oczekiwanie na kolejne spotkanie!

PG.NET XIV Spotkanie już dziś!

Zapraszam wsyzstkich na 14 sporkanie Poznańskiej Grupy .NET. Gościem specjalnym będzie Mariusz Jarzębowski, ktory opowie o histrii wstążki (The Storry of the Ribbon).

No a drugim gościem będe ja :-) Opowiem, jak podejść do tworzenia nowoczesnych aplikacji ASP .NET, czyli niezbędny toolbox: JavaScript, ASP .NET Ajax, itp.

Start: 17:45 w siedzibie firmy Cognifide

Rejestracja i agenda

sobota, 29 listopada 2008

Tip: Jak pobrać tytuł strony www. Niezawodnie.

Jest kilka sposobów na odczytywanie dokumentów tekstowych i wyszukiwanie w nich określonych treści. Często najbardziej niezawodne jest użycie do tego celu wyrażeń regularnych, czyli inaczej mówiąc regexa. Oto przykład jak pobrać tytuł witryny:

public string GetHTMLPageTitle(string file)
{
    Match m = Regex.Match(file, @"<title>\s*(.+?)\s*</title>");
    if (m.Success)
        return m.Groups[1].Value;
    else
        return string.Empty;    
}

Może się przydać :-)

piątek, 28 listopada 2008

Relacja po XIII spotkaniu PG.NET

Kto nie był, niech żałuje. Po pierwsze gratulacje dla zespołu Cognifide za pokaz ich (chyba sztandarowego) dzieła: EpiServera CMS. O ile byłem troszkę sceptycznie nastawiony do prezentacji, gdyż nie liczyłem na nic odkrywczego, to po prezentacji byłem zaskoczony na plus! Bardzo dobry przykład wykorzystania technologii .NET w stworzeniu naprawdę dużego narzędzia bijącego moim zdaniem Sharepointa na głowę. Kilka mechanizmów EpiServer mnie nawet zainspirowało - przedewszystkim ten rozszerzalny framework.

Inauguracja PLSSUG i prezentacja Stefana rozwiała przede wszystkim mój niedawny problem. Druga sprawa, to fajnie jest być na bieżąco jeśli chodzi o SQL Servera. Prezentacja również jak najbardziej udana. Stefan to niezły geek sqlowy :-). Taaak rozumiem jak to jest kiedy się przychodzi do domu, a tu nikt nie wie o czym się mówi :-)

Podsumowując: kolejny udany wieczór z kodem :-)

poniedziałek, 24 listopada 2008

PG.NET: XIII spotkanie już w czwartek


Na czwartek proszę, aby każdy poznański (ale mile widziana cała Polska!) developer .Net zaplanował sobie wieczór tak, aby móc wybrać się na spotkanie PG.NET
Na szczęśliwej, trzynastej odsłonie zaprezentowany zostanie projekt: EpiServer CMS firmy Cognifide (Adam Najmanowicz) oraz (uwaga) wystartuje PLSSUG (Polish SQL Server User Group) Poznań (Stef Konopnicki)!!
Agenda i rejestracja dostępna jak zwykle na stronie grupy: http://ms-groups.pl/pg.net/default.aspx
Obecność obowiązkowa!

IT Academic Days na Politechnice Poznańskiej

Mam przyjemność zaprosić wszystkich programistów i nie-programistów na imprezę Microsoft IT Academic Days, która odbędzie się 4 grudnia w Centrum Wykładowym Politechniki Poznańskiej. ITAD to cykl akademickich wykładów na których można zobaczyć i usłyszeć wiele ciekawych informacji o technologiach i innowacyjnych rozwiązaniach firmy Microsoft, ale nie tylko. Będę miał na niej swoje "pięć" minut przedstawiając wykład pt. "Trzej muszkieterowie, czli ASP .NET MVC". Start imprezy o godzinie 9:00. Dostępna jest już pełna Agenda. Zachęcam wszystkich gorąco, mimo że zimno :-) !

Wstęp jest bezpłatny, po wcześniejszej rejestracji na portalu CodeGuru. Strona konferencji: http://itacademicday2008.studentlive.pl/