Witaj na Zine.net online Zaloguj się | Rejestracja | Pomoc

Browse by Tags

Definiowanie nazw kolumn dla ICompositeUserType za pomocą Fluent NHibernate

Do aktualnego projektu wykorzystuje klasę DateRange z biblioteki MindLib . Klasa ta definiuje w łatwy sposób okres czasu oraz metody do manipulacji okresem. Biblioteka posiada również klasę DateRangeUserType do definicji typu dla NHibernate. Klasa ta
opublikowano przez rod | 0 komentarzy

Spowolnienie VirtualPC przez System Restore

… Jeżeli używacie dysku systemowego (zazwyczaj C: ) do przechowywania swoich wirtualnych maszyn, to możecie odczuwać pewne spowolnienie podczas operacji dyskowych wewnątrz systemu “gościa”. Okazuje się że wasz plik *.vhd będzie ciągle backupowany przez
opublikowano przez rod | 0 komentarzy
Filed under:

Dostęp do repozytoriów git na repo.or.cz z neostrady

Od pewnego czasu, w swoich projektach,  porzucam Subversion na rzecz systemów DVSC takich jak Git, Mercurial czy Bazaar. Na świecie jest wiele projektów z publicznymi repozytoriami umieszczonymi ja takich serwisach jak GitHub , Google Code (od jakiegoś
opublikowano przez rod | 3 komentarzy
Filed under: ,

Bezpieczne mockowanie internal methods.

Trafił mi się dość skomplikowany proces biznesowy, który ma być uruchamiany metodą void Process() . W celu uproszczenia, rozbiłem ciało tej metody na wiele pomniejszych metod. 1: public void Process() 2: { 3: List<TelesalesCompanyInfoApplication>
opublikowano przez rod | 1 komentarzy
Filed under: ,

Jak uruchomić Mono 2.2 VMware na VirtualPC 2007

Pisząc aplikację .NET czasem chciałbym sprawdzić jak ona chodzi w środowisku Mono pod Linuxem. W tym celu można skorzystać z obrazu wirtualnej maszyny pod VMWare dostępnej stąd . Wszystko pięknie ale ja mam już zainstalowane oprogramowanie MS Virtual
opublikowano przez rod | 0 komentarzy
Filed under: ,

Intelisense dla jQuery korzystając z MonoRail

Od jakiegoś czasu Microsoft udostępnił fix do Visual Studio 2008, dzięki któremu nie tylko mamy możliwość intelisense dla jQuery ale równiez dla jakichkolwiek bibliotek javascript. Po jego zainstalowaniu wystarczy dodać link do skryptu tak aby Visual
opublikowano przez rod | 0 komentarzy

Ignorowanie testu w MbUnit 3.0.5

Aby zignorować test wystarczy dodać atrybut [Ignore] do deklaracji metody. Co natomiast natomiast zrobić jeżeli decyzje o ignorowaniu wykonania testu chcielibyśmy podjąć dopiero w trakcie jego wykonania ? Zarówno w NUnit jak i MbUnit 2.0 istnieje metoda
opublikowano przez rod | 0 komentarzy
Filed under: , ,

Tak blisko, a za daleko

W trakcie pracy nad kodem staram się jak najbardziej ograniczać moje wędrówki między kawiaturą a myszką. W tym celu oprócz ReSharper -a korzystam z ViEmu . Jak sama nazwa wskazuje jest to emulacja edytora Vi pod Visual Studio. Teraz mój gryzoń często
opublikowano przez rod | 0 komentarzy
Filed under: , ,

Remote backup dla SVN na GoogleCode

Backupy dla SVN można wykonać za pomocą komendy "svnadmin dump". Możliwe jest to jedynie wyłącznie kiedy mamy fizyczny dostęp do repozytorium. Co zrobić kiedy nasz projekt jest hostowany ? Należy zrobić lokalny mirror. W tym celu napisałem mały
opublikowano przez rod | 2 komentarzy
Filed under:

Dynamiczne referencje do bibliotek w Visual Studio

Często, w trakcie korzystania z zewnętrznych bibliotek w naszym projekcie, pojawia się pewien dylemat. Czy dołączone biblioteki, powinny być skompilowane jako "debug" czy jako "release" ? Zamiast podejmować trudną decyzję zróbmy sobie proste rozwiązanie.
opublikowano przez rod | 0 komentarzy
Filed under:

Testowanie kompatybilnosci przegladarek dla Helpers w MonoRail

Helpers w MonoRail są często wykorzystywane do generowania kodu Html. Bywają sytuacje kiedy tworzony Html powinien wyglądać inaczej dla różnych przeglądarek. Czasem do wykrycia rodzaju oraz wersji przeglądarki stosuje się System.Web.HttpRequest.Browser,
opublikowano przez rod | 2 komentarzy
Filed under: ,

Automatyzacja projektu z MSBuild-em - 7. Inputs i Outputs, czyli fast & furious

Podczas kompilacji często możemy dostrzec następujący komunikat. CoreCompile: Skipping target "CoreCompile" because all output files are up-to-date with respect to the input files. Jest to efekt funkcjonalnosci budowy przyrostowej - "incremental
opublikowano przez rod | 0 komentarzy
Filed under: ,

Automatyzacja projektu z MSBuild-em - 6. Numer wersji z SVN revision

Tym razem zajmiemy się dynamiczną kompilacją, która wykona się również podczas budowy w Visual Studio. Naszym celem będzie stworzenie pliku "AssemblyInfo.cs" oraz dynamiczne włączenie go do kompilacji. Efektem tego, będzie brak AssemblyInfo
opublikowano przez rod | 0 komentarzy

Automatyzacja projektu z MSBuild-em - 5. Makefile z Mono

W tym odcinku chciałbym przedstawić jak można dynamicznie budować kompilację, nie używając do tego w ogóle Visual Studio. W następnym odcinku temat będzie podobny, ale już z uwzględnieniem Visual Studio. Za przykład posłuży nam projekt, który
opublikowano przez rod | 0 komentarzy

Resize Form czyli WinForms-y okiem laika

W WinFormsach programuje zupełnie sporadycznie. Wole warstwy domenowe, serwisowe, bazodanowe i prezentacyjne (w modelach MVP). Widoki toleruje tylko pod MonoRail i ASP.NET. Ale WinForms ? .... e to nie dla mnie. Niestety życie bywa brutalne. W moim aktualnym
opublikowano przez rod | 5 komentarzy
Filed under:
Więcej wypowiedzi Następna strona »