C# Interview Questions
cze 16, 2008 .NET Framework, ASP.NET, C#
Do tej pory głównie tworzyłem aplikacje ASP.NET w VB.NET. Tak się jednak narobiło, że w życiu mi się trochę pozmieniało i muszę nadrobić zaległości w C#. Więcej szczegółów podam wkrótce. Teraz chciałbym przedstawić Wam ciekawą listę pytań dotyczących C#. Aktualnie lista zawiera 427 pytania ale ciągle się powiększa. Jest to takie forum, gdzie każdy może pytanie zadać i każdy może udzielić odpowiedzi.
Moim zdaniem świetny materiał na odświeżenie oraz sprawdzenie swojej wiedzy.
Lista dostępna pod adresem:
http://www.geekinterview.com/Interview-Questions/Microsoft/C-Sharp
Warto dodać, że strona zawiera wiele podobnych list dotyczących np. ADO.NET 2.0, ASP.NET czy baz danych. Pełna lista dostępna jest pod adresem: http://www.geekinterview.com/Interview-Questions
Jeśli znacie podobne strony podajcie je w komentarzach.
Co programista .NET wiedzieć powinien …
cze 14, 2008 .NET Framework, ASP.NET
Podczas codziennego przeszukiwania internetu trafiłem na bardzo ciekawy post na blogu Scotta Hanselmana.
W wątku tym Scott wypisuje listę tematów jakie mogą być poruszone podczas rozmowy kwalifikacyjnej. Lista jest jednocześnie dobrym sprawdzianem wiedzy dla każdego programisty .NET.
Zagadnienia podzielone są na kilka kategorii:
- Everyone who writes code
- Mid-Level .NET Developer
- Senior Developers/Architects
- C# Component Developers
- ASP.NET (UI) Developers
- Developers using XML
Lista dostępna na stronie: http://www.hanselman.com/blog/WhatGreatNETDevelopersOughtToKnowMoreNETInterviewQuestions.aspx
Narzędzia Sysinternals Live
cze 14, 2008 Windows
Dobra informacja dla wszystkich, którzy korzystają z narzędzi Sysinternals.
Microsoft uruchomił serwis Sysinternals Live. Teraz programy z tej paczki można uruchamiać bez pobierania ich na dysk twardy. Wystarczy tylko w pasku (lub “start->uruchom”) wpisać adres:
\\live.sysinternals.com\tools\
Paczka zawiera nowe wersje niektórych narzędzi, jak np.: Process Explorer 11.20, ZoomIt 2.0, Sigcheck 1.53 oraz Handle 3.4
Dla przypomnienia: Sysinternals to paczka darmowych narzędzi służących do monitorowania, zaawansowanego zarządzania oraz rozwiązywania problemów z Windows. Początkowo znana jako Winternals zmieniała nazwę po tym jak dwa lata temu pieczę nad nią przejął Microsoft.
źródło: Windows dla Administratorów
ReSharper™ 4.0
cze 10, 2008 Ogólne
Dzisiaj światło dzienne ujrzała finalna wersja ReSharper 4.0. Narzędzie jest tak popularne, że chyba nie trzeba go przedstawiać :)
Właśnie rozpoczynam testy tej wersji i postaram się na bieżąco informować o moich uwagach. Pierwszą nowością jaka przykuła moje oko jest Code Cleanup. Funkcja ta próbuje usunąć część błędów napotkanych w pliku za pomocą jednego kliknięcia.
Ciekawy opis funkcjonalności przedstawia na swoim blogu Maciej Aniserowicz – część 1, część 2.
Pełna lista nowości przedstawiona jest na stronie: http://www.jetbrains.com/resharper/features/newfeatures.html
ASP.NET AJAX & ID kontrolki
cze 5, 2008 ASP.NET, ASP.NET AJAX
Od jakiegoś czasu przestałem ustawiać ID kontrolek, do których nie odwołuję się z kodu. Sytuacja taka zdarza mi się szczególnie przy kontrolkach, które mają “tylko” wysłać postbacka. W niczym mi to nie przeszkadza więc postanowiłem tak sobie ułatwić życie.
W aplikacji, nad którą aktualnie pracuję mocno wykorzystuję Framework ASP.NET AJAX. Znajduje się w niej jedna strona aspx; reszta contentu “składana” jest z dynamicznie ładowanych kontrolek użytkownika.
I tutaj miałem małego zonka. Niektóre kontrolki, które wysyłały postbacka odświeżały mi całą stronę :/ Trochę czasu mi zajęło zanim doszedłem o co chodzi :)
Cały problem oczywiście leżał w moim “ułatwianiu sobie życia” :) Tak, tak ID kontrolek, które mają wysyłać zapytania AJAX’owe muszą mieć podane ID(!)
Niby takie oczywiste(!), ale to właśnie takie oczywiste problemy zabierają najwięcej czasu, ehh …
ASP.NET MVC & Visual Web Developer 2008 Express
cze 3, 2008 Ogólne
Parę dni temu ScottGu poinformował na swoim blogu o kolejnej wersji ASP.NET MVC (Preview 3 release).
Teraz uzupełnił swoją wypowiedź o bardzo ważny element. ASP.NET MVC Preview 3 zapewnia wsparcie dla Visual Studio 2008 Express Edition.
Fakt ten zapewne bardzo ucieszy wszystkich użytkowników tej wersji VS 2008 :)
Warto dodać, że ASP.NET MVC Preview 3 działa prawidłowo zarówno na VS 2008 Express z zainstalowanym SP1, jak i bez niego.
