IT Academic Day Bydgoszcz II - Uniwersytet Kazimierza Wielkiego
Konferencje IT Academic Day to cykl spotkań organizowanych corocznie na uczelniach wyższych w całym kraju. Konferencję IT Academic Day organizuje sekcja Wydziałowego Koła Naukowego - GRUPY .net UKW przy współpracy z firmą Microsoft®. Głównym celem konferencji jest zaprezentowanie uczestnikom obecnych lub przyszłych nowinek technologicznych firmy Microsoft, a także z produktów innych firm, które tworzone są na ich bazie. Konferencja skierowana jest przede wszystkim do studentów oraz wykładowców akademickich, a także do programistów, specjalistów i innych osób zainteresowanych nowościami na rynku informatycznym. W tym roku będzie to druga konferencja IT Academic Day na Uniwersytecie Kazimierza Wielkiego.
Wstęp na konferencję jest bezpłatny.
Podczas konferencji uczestnicy będą mieli możliwość wygrania cennych nagród. Każdy uczestnik otrzyma drobne upominki.
Tematyka tegorocznej konferencji skupia się wokół technologii sieciowych oraz metodyk prowadzenia projektów informatycznych. Podczas wystąpienia “Metodyki zarządzania projektami jako wsparcie dla informatyki” prelengent z firmy ABCData zaprezentuje metody pozwalające na efektowe zarządzanie zespołem, ryzykiem oraz zakresem projektu informatycznego. Słuchacze zapoznają się z takimi metodykami jak MSF i PMI. Z kolei Piotr Kramek w prezentacji “Silverlight – Jak ożywić Twoją stronę?” pokaże w jaki sposób wykorzystać technologię Silverlight do stworzenia aplikacji internetowych o niespotykanym do tej pory interfejsie. Podczas wykładu zaprezentowane zostaną możliwości głównego konkurenta formatu Adobe Flash oraz narzędzia umożliwiające szybkie tworzenie aplikacji wykorzystujących Silverlight. Osobom zainteresowanym platformami serwerowymi na pewno przypadnie do gustu seminarium Grzegorza Piotrowskiego, który przedstawi możliwości systemu operacyjnego Windows 2008 Server podczas prezentacji “Windows Server 2008: Co nowego i specjalnego Wam zaoferuje?”. Słuchacze dowiedzą się dlaczego warto poznać ten system i poświęcić mu swój cenny czas – tak aby w przyszłości korzystać z jego zalet w firmach różnej wielkości.
IT Academic Day odbędzie się pod adresem:
Uniwersytet Kazimierza Wielkiego
Sala 27 - Budynek B
ul. Chodkiewicza 30, Bydgoszcz
Uroczyste rozpoczęcie przewidziane jest na godzinę 10:00, 28 listopada. Wszystkich zainteresowanych organizatorzy zapraszają 20 minut wcześniej w celu potwierdzenia swego uczestnictwa.
Publikacja w chip.pl:
http://newsroom.chip.pl/news_182119.html
Strona grupy.NET UKW:
Grupa .net UKW
Informacje o konferencji na stronie UKW:
http://www.ukw.edu.pl/informacje/info.php?id=509
Konferencja ITAD w Bydgoszczy
Już w środę na Uniwersytecie Kazimierza Wielkiego w Bydgoszczy odbędzie się już druga konferencja IT Academic Day w Bydgoszczy.
Jest to jedyna taka konferencja w regionie.
Zapraszam wszystkich zainteresowanych najnowszymi technologiami.
| 1000 - 1010 | Uroczyste rozpoczęcie |
| Dziekan WMFiT prof. Piotr Malinowski, Anna Auchimik | |
| 1010 - 1125 | Metodyki zarządzania projektami jako wsparcie dla informatyki |
| Tomasz Siemek, ABCData | |
| 1130 - 1245 | Silverlight – Jak ożywić Twoją stronę? |
| Piotr Kramek, Microsoft | |
| 1250 - 1405 | Windows Server 2008: Co nowego i specjalnego Wam zaoferuje? |
| Grzegorz Piotrowski | |
| 1410 - 1445 | Kariera z Microsoft |
| Piotr Kramek, Microsoft |
Więcej informacji o konferencji na stronie:
http://dotnetukw.aspnet.pl/konferencjaITAD/
Problem z przeciążaniem Text
Powiedzmy, że chcę mieć nową kontrolkę. Dziedziczę z np. klasy Panel i piszę
| [Kod C#] [Browsable(true)] /// <summary> /// Text to display /// </summary> public new string Text { get { return _text; } set { if (_text != value) { _text = value; Invalidate(); } } } |
wrzucam z Toolbara tą nową kontrolkę z właściwością Text. Można teraz edytować pole Text we właściwościach kontrolki w czasie projektowania.
Ale właściwość Text nie jest serializowana do InitializeComponents.
Jak się okazało, ludzie radzą, aby dodać jeszcze jeden atrybut:
| [Kod C#] [Browsable(true)] [DesignerSerializationVisibility(DesignerSerializationVisibility.Visible)] /// <summary> /// Text to display /// </summary> public new string Text { get { return _text; } set { if (_text != value) { _text = value; Invalidate(); } } } |
Atrybut DesignerSerializationVisibility określa jak ma być serializowana właściwość. Wydawałoby się, że teraz właściwość powinna działać dobrze.
Ale niestety tak nie jest. Zachowanie jest nadal to samo: można ustawić właściwość, ale nie jest ona zapisywana do InitializeComponents czyli za pierwszym
razem kiedy Visual Studio będzie serializowało właściwości klasy, właściwość Text zostanie porzucona.
Kilka wątków na ten temat na różnych forach albo kończy się rozwiązaniem powyższym, które wygląda na to, że czasem wystarczy (możliwe, że
został dodany inny atrybut, który powoduje poprawne zachowanie tej właściwości). Moje próby znalezenia takiej właściwości zakończyły się
niestety niepowodzeniem.
Porzuciłem już nadzieję na to, żeby zachować normalne nazewnictwo tej właściwości, dodałem jeszcze tylko z ciekawości jeden atrybut:
| [Kod C#] [Browsable(true)] [DesignerSerializationVisibility(DesignerSerializationVisibility.Visible)] [DefaultValue("")] /// <summary> /// Text to display /// </summary> public new string Text { get { return _text; } set { if (_text != value) { _text = value; Invalidate(); } } } |
No i okazało się, że dodanie atrybutu DefaultValue powoduje, że serializacja działa już normalnie.
Może ktoś jest w stanie wyjaśnić, dlaczego po dodaniu DefaultValue serializacja w tym bardzo szczególnym wypadku działa dobrze?
I znowu Bydgoszcz
Tym razem chodzi o Marka Cygana, absolwenta VI LO w Bydgoszczy, studenta UW, który wspólnie z Marcinem Filipczukiem i Filipem Wolskim wygrał Akademickie Mistrzostwa Europy Wchodniej w Programowaniu. Rozwiązali 9 z 10 zadań.
Warto zauważyć też, że zespół z Uniwersytetu Jagiellońskiego rozwiązali jako jedyni ze wszystkich 9 zadanie.
http://contest.felk.cvut.cz/07cerc/rank.html
Gratulacje!
Zmiany w Windows Forms - podsumowanie
Wszystkie ze zmian, które zapowiedziałem poprzednio zostały wprowadzone. Oprócz tego powiększyłem czcionkę, żeby pytania były bardziej czytelne, a struktura bardziej przejrzysta.
Na razie są tylko odpowiedzi na najczęstsze pytania z Windows Forms, ale możliwe, że niedługo pojawi się podobny dział dla ASP i może .NET 3.5 i Visual Studio 2008?
Póki co jednak szukam dalej osób chętnych do tłumaczenia wpisów. Zajęcie nie jest trudne. Wystarczy znajomość języka angielskiego i .NET-a (podstawowa). Dzięki tłumaczeniu tych wpisów można się nauczyć naprawdę dużo - są to w większości tricki, których trudno szukać w książkach na temat .NET-a, a które trzeba stosować w codziennej pracy z tym środowiskiem uruchomieniowym. Na zajęcie to można poświęcić np. 15 minut dziennie i to w zupełności wystarczy, żeby przetłumaczyć parę pytań. Niby to mało w porównaniu do całkowitej liczby, ale są to naprawdę wartościowe informacje.
Planuję w najbliższym czasie zrobić oddzielne miejsce na stronie, gdzie będzie wyszczególniona lista osób uczestniczących w rozwoju FAQ.
Także serdecznie zachęcam do udziału w projekcie.
Whitespace - kolejny konkurent C#
Po LOLCode przyszedł czas na kolejny język programowania. Wciąż trzeba szukać alternatyw, nowych możliwości, tak, aby nie obudzić się kiedyś w świecie, w którym programiści piszą w Whitespace.
http://en.wikipedia.org/wiki/Whitespace_(programming_language)
Poniżej klasyczny “Hello world” w tym języku (zaczerpnięte z wikipedii):
(koniec programu)
LOLCODE
Może nie uzyska popularności, ale taki kod naprawdę ciekawiej się czyta
HAI CAN HAS STDIO? PLZ OPEN FILE "LOLCATS.TXT"? AWSUM THX VISIBLE FILE O NOES INVISIBLE "ERROR!" KTHXBYE (LOLCODE)
Zmiany w Windows Forms FAQ
W Windows Forms FAQ pojawiły się zapowiadane zmiany:
- pytanie i odpowiedź w oknie z komentarzami
- liczba komentarzy pod pytaniem
- panel z najnowszymi komentarzami na stronie głównej Windows Forms FAQ
oprócz tego jeszcze po lewej stronie pojawił się panel z najczęściej zadawanymi pytaniami.
Mam nadzieję, że te zmiany uczynią korzystanie z Najczęsciej Zadawanych Pytań łatwiejszym i wygodniejszym.
WordPress, Pool Theme - Borja Fernandez - mod
Nakarm RSS