Strange Visual Studio 2012 error

When I was trying to reconnect to the Team Foundation Server with Visual Studio 2012 I got unpredictable exception:
Value was either too large or too small for a UInt32.
Fortunately one of my collegues knew the answer how to fix it - just simply u need to save all documents. Nice.
NHibernate Session Get vs Load

Wstęp
Wpis ten jest poświęcony sposobom pobierania encji w NHibernate o znanym identyfikatorze. W kontekście pobrania danych pojedynczej encji dostępnymi sposobami są:
-
użycie dowolnego API zapytań z restykcją na identyfikator, np.
user = session.QueryOver<User>() .Where(x => x.Id == user.Id) .SingleOrDefault<User>();
-
metoda Get()
-
metoda Load()
-
odwołanie z innej encji np. var user = employee.User.
W tym wpisie skupimy się na działaniu, podobieństwach oraz różnicach pomiędzy metodą Get() i Load() oraz następstwami ich użycia.
Skrót klawiaturowy na tworzenie nowego folderu w Windows 7

Tworzenie folderów nie zawsze należało do przyjemnych czynności. Szczególnie, gdy trzeba było ich utworzyć wiele. Wielką niedogodnością było to, że pracując z klawiaturą należało przełączyć się na chwilę w tryb „mlasków”. Poza tym, trzeba było użyć co najmniej dwóch kliknięć, aby utworzyć folder. Pięknie ilustruje to obrazek poniżej.
Na całe szczęście od wersji Windows 7 możemy skorzystać z magicznego skrótu klawiaturowego:
CTRL + SHIFT + N
Dodatkowo bardzo przydatny okazuje się (myślę że dobrze znany) skrót,
F2
Który z kolei potrafi zmienić nazwę wybranego folderu.
Co więcej, pewnym ułatwieniem jest pokazywanie przycisku tworzenia nowego folderu wprost na pasku menu.