Visual Studio 2010 RC już dostępne
Najnowsza wersja Visual Studio 2010 Release Candidate (wersja prawie, że ostateczna) jest już dostępna do ściągnięcia i przetestowania dla wszystkich. Wersja ta jest znacznie szybsza i stabilniejsza od poprzedniej Bety. Zachęcam wszystkich dev’ów i nie tylko do zapoznania się z magicznym narzędziem.
http://msdn.microsoft.com/pl-pl/vstudio/dd582936(en-us).aspx
Jak zainstalować Windows 7 z pendrive’a ?
Zamieszczę tu dziś tutoriala…Co masz zrobić dziś zrób jutro..
Ale jednak pokaże Wam dziś jak to zrobić.
Wielokrotnie zapewne zdarzała Wam się sytuacja, kiedy potrzebowaliśmy zainstalować Windows, lecz nie posiadaliśmy czystej płyty DVD. Jako, że większość dzisiejszych komputerów posiada opcje bootu z pendrive’a, pewnie możliwe jest zainstalowanie systemu Windows właśnie za pomocą takiego nośnika. Co będzie nam potrzebne? Otóż pendrive o pojemności co najmniej 4 GB oraz płyta instalacyjna Windows 7 bądź jej obraz. Jeśli już takowe rzeczy mamy, to zróbmy co poniższe, aby cieszyć się szybką instalacją Windowsa.
Krok 1. Włóż pendrive do gniazda USB i przenieś wszystkie ważne dane do bezpiecznej lokalizacji.
Krok 2. Otwórz wiersz polecenia (cmd) za pomocą jednej z poniższych metod:
a) Otwórz pasek START i wpisz w wyszukiwaniu cmd a następnie wciśnij kombinację klawiszy CTRL+SHIFT+ENTER.
b) Otwórz kolejno Menu Start -> Wszystkie programy -> Akcesoria, kliknij prawym klawiszem myszki na Wiersz poleceń i wybierz “Uruchom jako Admonistrator”
Krok 3. Pierwsze co musimy wiedzieć to co nieco informacji o naszym dysku FLASH:
Wpisz DISKPART i naciśnij ENTER, aby zobaczyć co poniższe:
Krok 4. Następnie wpisz poniższe komendy jedną po drugiej:
SELECT DISK 1
CLEAN
CREATE PARTITION PRIMARY
SELECT PARTITION 1
ACTIVE
FORMAT FS=NTFS QUICK
(Proces formatowania może zająć kilka sekund.)
ASSIGN
EXIT
Nie zamykaj wiersza poleceń, tylko go zminimalizuj.
Krok 5. Włóż płytę instalacyjną Windows 7 do napędu DVD/BLUE RAY. Ewentualnie możesz wypakować obraz ISO takiej płyty za pomocą WinRara bądź 7-ZIPa na dysk twardy.
Krok 6. W wierszu poleceń wpisz D:, a następnie wpisz CD BOOT, gdzie D to litera napędu, do którego włożona jest płyta instalacyjna Windowsa, a H: to nasz pendrive (otwórz Mój komputer, aby upewnić się jaką literę ma przypisaną nasz napęd DVD/BLUE RAY i pendrive).
Krok 7. Zmaksymalizuj wiersz poleceń i wpisz co poniższe:
BOOTSECT.EXE /NT60 H:
Krok 8. Skopiuj pliki instalacyjne Windows (tj. całą zawartość płyty/obrazu) na pendrive’a.
Krok 9. Nasz napęd USB jest gotowy do instalacji. Uruchom ponownie system i poczekaj, aż instalator Windows 7 się uruchomi.
UWAGA! Jeśli nie zobaczymy instalatora Windows, to najprawdopodobniej nie ustawiliśmy opcji boot’owania z napędu USB. Przejrzyj instrukcję swojej płyty głownej/laptopa w celu znaleznienia takiej opcji i sposobu jej uruchomienia. Po angielsku najczęściej nazywane jest opcją “Boot from USB”
Krok 10. Ciesz się nowo zainstalowanym Windowsem 7
Nowa praca
Witam.
Od poniedziałku pracuję w nowej firmie. Zajmuję się teraz ASP.NET oraz SQL Serverem 2008.
Kontrolki Windows Forms – Krypton Controls
Hej,
Chciałem Wam polecić naprawdę fajne kontrolki dla Windows Forms, które są w stanie przybliżyć wygląd naszych aplikacji WinForms do takich jak Office 2007. Fajną bajerą jest mozliwość stworzenia własnego menu w postaci officowej wstążki.
Link do strony producenta:
http://www.componentfactory.com/windows-forms-products.php
Magister
Dziś zostałem magistrem
Wreszcie etap studiów wyższych mam za sobą.
Losowanie liczby z tablicy Int
Na platformie .NET w wersji 3.5 i wzwyż wykorzystując tzw. Extension Methods możemy to zrobić jak poniżej:
public static class ArrayExtension
{
public static int[] GetRandom(this int[] array, int count)
{
if (count < array.Length)
{
throw new ArgumentOutOfRangeException("count");
}
var rnd = new Random(Environment.TickCount);
var list = new List<int>(array);
for (int i = 0; i < array.Length - count; i++)
{
list.RemoveAt(rnd.Next(0, array.Length - i));
}
return list.ToArray();
}
}
A oto przykład użycia:
var ints = new int[] {1,4,6,8,10,12};
var result = ints.GetRandom(3);
Link do artykułu MSDN opisującego dobrodziejstwa Extension Methods:
http://msdn.microsoft.com/en-us/library/bb383977.aspx
Testy jednostkowe i Test Driven Development
W testach jednostkowych drzemie moc. Właściwie to po raz pierwszy zetknąłem się z UT. Wyglądało to na jakąś rzecz, do której będzie mi się ciężko przyzwyczaić, ale po przeczytaniu podstaw i skonfigurowaniu testu w VS(tu żeby stworzyć test np. do metody wystaczy kliknąć prawym klawiszem na deklaracji metody i stworzyć dla niej test jednostkowy) okazało się to w miarę przyjemne. Fajnie, że można testować jakiś konkretny moduł aplikacji i porównywać efekt jego działania z oczekiwanym. Ponadto test jednostkowy ułatwił mi pisanie modułów w zadaniach z pracy, gdyż na bieżąco mogłem kontrolować swoje poczynania, tok rozumowania oraz namierzać bugi w kodzie. Jestem jak najbardziej za tworzeniem oprogramowania wykorzystując metodologię TDD.
Zainteresowanych odsyłam lektury MSDN:
http://msdn.microsoft.com/en-us/library/ms379625.aspx