dotnetomaniak.pl - Najnowsze artykuły o .NET - Strona 419

W Oracle nie ma możliwości przechowywania wartości typu bool. Najbardziej powszechnym rozwiązaniem jest użycie kolumny typu CHAR(1) z wartościami 'Y' i 'N'. Autorzy NHibernate się na to przygotowali udostępniając typ YesNo. Mój przypadek był inny. Z bazy danych korzystała już aplikacja, która wartości typu bool zapisywała w kolumnach typu INT. Wartość true zdefiniowana była jako -1, wartość false - 0. Moja miała robić tak samo. Da radę. Tylko niestety trzeba się trochę napisać.

Tagi: NHibernate
Dziel się z innymi:
Marcin Wolański's blog: Mapowanie bool na...

Bazy danych i XML 4728 dni, 3 godziny, 35 minut temu wolan 60 źrodło rozwiń

Greg Wilson przesłał mi ostatnio e-mailem następujące pytanie: Od stycznia wykładam inżynierię oprogramowania dla studentów 3-ciego roku na Uniwersytecie Toronto i chciałbym choć jedną godzinę poświęcić na wdrożenia -- [wdrożenia] nigdy nie pojawiły się na moich wykładach i są dość często pomijane w podręcznikach do inżynierii oprogramowania, a z doświadczenia wiem, że bywają one wyzwaniem niemniej trudnym jak samo napisan...

Źródło: www.devblogi.pl
Dziel się z innymi:
DevBlogi: Jak powinniśmy nauczać informatyki?

Inne 4729 dni, 6 godzin, 49 minut temu gordon_shumway 112 źrodło rozwiń

"Bezpieczeństwo w WCF" - pojęcie takie wydaje się oklepane i opisane na wszelkie możliwe sposoby. Tyle materiałów, tyle blogów, artykułów, książek...

Dziel się z innymi:
Maciej Aniserowicz | Własne mechanizmy uwierzytelniania w WCF

Architektura 4730 dni, 1 godzinę, 9 minut temu gordon_shumway 121 źrodło rozwiń

Dzisiaj chciałbym poruszyć ważny element tworzenia aplikacji – logowanie zdarzeń. Odpowiednio przygotowane logi są często jedynym sposobem na zdiagnozowanie problemu w aplikacji dlatego warto o tym pamiętać i z logowania korzystać. Logowanie można przeprowadzić na wiele sposobów – ja chciałbym opisać przykład oparty na darmowej bibliotece log4net. Temat ten podzieliłem na trzy części, dzisiaj pokażę jak korzystać ...

Tagi: log4net
Źródło: gasior.net.pl
Dziel się z innymi:
log4net – logujemy zdarzenia w aplikacji | Łukasz Gąsior - Blog

Narzędzia 4731 dni, 4 godziny, 24 minuty temu gordon_shumway 176 źrodło rozwiń

Krótko, jeżeli potrzebujecie listę krajów dla combobox wystarczy wam taki o to fragment kodu...

Tagi: .Net, C#
Źródło: blog.gutek.pl
Dziel się z innymi:
.neting in the free world | Lista krajów dla Combobox

Inne 4731 dni, 4 godziny, 24 minuty temu gordon_shumway 77 źrodło rozwiń

Przykłady wykorzystania tagów serwera na stronie aspx. Nie wiem do końca czy tak to się nazywa, w każdym razie mam na myśli dziwne znaczki rozpoczynające się od <% i kończące się na %>. Komentarz po stronie serwera to <%-- --%>. Przydatne, gdy chcemy zakomentować element, który zawiera runat="server" <%-- --%> Element <%$ %> pozwala na przypisanie wartości z AppSettings, Resources (zasobów globalnych) lub ConnectionStrings...

Tagi:
Dziel się z innymi:
Piotrosz | Tagi serwera na stronie aspx

Web 4731 dni, 4 godziny, 24 minuty temu kostrzak 74 źrodło rozwiń

Na ten problem natknąłem się całkiem przypadkiem. W xamlu napisałem coś takiego: W wyniku czegoś takiego można by się spodziewać, że pojawi się tekst “8 grudnia 2009”. Nic bardziej mylnego pojawiło się “8 December 2009”. Wynik całkiem zaskakujący ponieważ zarówno CurrentCulture jak i CurrentUICulture zawierały poprawne ustawienia dla pl-PL. Okazuje się, że tak zachowuje się DataBinding w WPF-ie. Jedynym obejściem jest albo napisanie własnyc...

WPF: DataBinding nie używa ustawień narodowych

Inne 4731 dni, 4 godziny, 24 minuty temu Damian 61 źrodło rozwiń

Dzisiaj króciutki rozdział o usługach windows. Windows Service jest procesem uruchomionym w tle bez interfejsu i we własnej sesji użytkownika. Usługa może być uruchomiona automatycznie, podczas startu komputera, nawet bez zalogowania użytkownika. Sam windows ma kilkadziesiąt usług np. Workstation, World Wide Web Publishing.  Usługi windows funkcjonują inaczej niż inne typu projektów.Skompilowany plik wykonywalny usług musi być zainstalowany przed instalacją projektu aby mógł on funkcjonować w sensowny sp...

Źródło: eastgroup.pl
Dziel się z innymi:
70-536 Tworzenie Windows Services | Eastgroup.pl

Inne 4732 dni, 2 godziny, 14 minut temu danielplawgo 71 źrodło rozwiń

Wiele programów z sieci wciąż jeszcze ściąga się w postaci archiwów do samodzielnego wypakowania, jak choćby w formacie .zip. Ma to swoje zalety i wady - do tych drugich należy fakt, że nie bardzo wiadomo, jak wygląda wewnętrzna struktura katalogów takiej paczki. Używając opcji typu Wypakuj tutaj ryzykujemy zaśmiecenie folderu Downloads plikami programu. Dlatego osobiście zawsze ...

Tagi: Powershell
Źródło: xion.org.pl
Dziel się z innymi:
xion.log » Triki z PowerShellem #12 – Rozpakowywanie

Windows 4732 dni, 2 godziny, 14 minut temu gordon_shumway 68 źrodło rozwiń

Na wss.pl pojawił się wątek dotyczący przekształcenia danych tabelarycznych ze strony HTML na tabelę w bazie danych. W dyskusji wyraziłem wątpliwość co do trywialności rozwiązania ze względu na fakt, że zawartość stron HTML odbiega znacznie od poprawnych dokumentów XML (a do zapisu do bazy danych chciałem wykorzystać możliwości XML w SQL Server). Jednak jak się okazało istnieje świetny helper do dokumentów HTML, który znajduje się pod tym adresem: htmlagilitypack. Jako cel swego przekształcenia wybrał...

Tagi: Html, SQL
Źródło: zine.net.pl
Dziel się z innymi:
dev2dev : Html2Db: Co się stało z reprezentacją Kenii?

Bazy danych i XML 4732 dni, 2 godziny, 14 minut temu Paweł Łukasik 44 źrodło rozwiń

Projektanci WCF zostawili w swoim produkcie bardzo dużo półprzymkniętych furtek czekających tylko na odkrycie i wykorzystanie ich potencjału. Jednym z takich czarodziejskich otworów do przyjemnego, różowego, miękkiego wnętrza WCF jest infrastruktura Behaviors (więcej o, między innymi, nich, na przykład w artykule "Extending WCF with Custom Behaviors"). Z ich pomocą można osiągnąć baaardzo wiele, między innymi: w niesamowicie elegancki sposób zebrać w jednym miejscu wszystkie błędy wygenerowane przez nasz...

Tagi: WCF, wyjątki
Dziel się z innymi:
Maciej Aniserowicz | Obsługa wyjątków w usługach WCF

Architektura 4732 dni, 2 godziny, 14 minut temu gordon_shumway 93 źrodło rozwiń

Oryginalny post: Sharpening the SawAutor: Jeff Atwood Jak ostrzysz swoją piłę jako programista? Ostrzenie piły odnosi się do wszystkiego co robisz, co nie jest programowaniem, a ma na celu (teoretycznie) zrobienie z Ciebie lepszego programisty. Pojęcie to pochodzi z książki Coveya -- 7 Nawyków Skutecznego Działania. Pewien facet natknął się w górach na drwala. Mężczyzna zatrzymał się, aby poobserwować drwala, gdy ten gorączkowo ścinał bardzo duże drzewo. Zauważył, że drwal pracował w pocie c...

Źródło: devblogi.pl
Dziel się z innymi:
DevBlogi: Ostrzenie piły

Inne 4732 dni, 18 godzin, 51 minut temu gordon_shumway 100 źrodło rozwiń

W środę na spotkaniu naszej grupy zaprezentowałem czym jest WPF, do czego może się przydać oraz pokazałem przykłady kodu. Windows Presentation Foundation jest jednym z elementów wprowadzonych w .NET 3.0. Przede wszystkim umożliwia rozdzielenie kodu aplikacji od projektu interfejsu użytkownika. Dzięki narzędziu Microsoft Expression Blend Designer może projektować interfejs aplikacji w sposób dla niego wygodny (graficzne przeciąganie elementów, kolorowanie, ustawianie stanów animacji na timeline, itp). W W...

Tagi: ribbon, WPF, wstążka
Źródło: eastgroup.pl
Dziel się z innymi:
Windows Presentation Foundation | Eastgroup.pl

Windows 4734 dni, 5 godzin, 13 minut temu danielplawgo 156 źrodło rozwiń

W kilku krokach i słowach, postaram się wyjaśnić zasadę lokalizacji aplikacji .NET Compact Framework. Wszystko przy uwzględnieniu certyfikowania aplikacji dla Windows Marketplace for Mobile.

Jakub Florczyk – Blog o programowaniu .NET » Lokalizacja aplikacji w .NET Compact Framework

Jak używać domeny aplikacji do uruchomienia Assemblies z ograniczonymi uprawnieniami Ograniczenie uprawnień domeny aplikacji może znacznie ograniczyć ryzyko, że assemblies, której używamy nie wykona żadnych złośliwych działań. Training kit przytacza taki przykład: Kupujemy assembly od kogoś i używamy jej do komunikacji z bazą danych. Jakiś gość znajduję lukę w kupionej assembly i używa do skonfigurowania “spyware’owej” aplikacji, która uruchamia się automatycznie przy starcie. W momencie gdy uży...

Źródło: eastgroup.pl
Dziel się z innymi:
70-536:Configuring Application Domains | Eastgroup.pl

Inne 4736 dni, 5 godzin, 54 minuty temu danielplawgo 32 źrodło rozwiń

Application domain jest mechanizmem podobnym do procesu w systemie operacyjnym. Wykorzystywana jest do rozdzielenia uruchomionych aplikacji jedna od drugiej, tak, aby nie wpływały na siebie wzajemnie. Zastosowanie tej techniki pozwala wywoływać zewnętrzne obiekty assemblies zapewniając wydajność i warstwę bezpieczeństwa. W każdej chwili można zamknąć domenę aplikacji i zwolnić zajmowane zasoby. Dodatkowo można ograniczyć przywileje tak uruchomionej aplikacji, minimalizując ryzyko tego, że wykrycie podatn...

Źródło: eastgroup.pl
Dziel się z innymi:
70-536: Creating Application Domains | Eastgroup.pl

Inne 4736 dni, 5 godzin, 54 minuty temu danielplawgo 58 źrodło rozwiń

Podczas korzystania z WCF najprostszą drogą do wywołania metody udostępnianej przez jakąś usługę jest pozwolenie Visual Studio na wygenerowanie odpowiedniego proxy, stworzenie jego instancji... i już - mamy metody usługi do dyspozycji. Bez wysiłku, bez kodu... bez sensu?

Tagi: WCF
Dziel się z innymi:
Własna implementacja WCF Proxy

Inne 4736 dni, 5 godzin, 54 minuty temu Damian 99 źrodło rozwiń

Silverlight 4 zbliża się wielkimi krokami. Jeśli wierzyć zapowiedziom ujrzymy go już na wiosnę 2010.... Nie czekam na ...

Tagi: Silverlight
Dziel się z innymi:
.NET blog: Na co nie czekam w Silverlight 4

Inne 4736 dni, 21 godzin, 55 minut temu macko 101 źrodło rozwiń

O tym jak czasem możemy zaplątać się w szukanie zbyt skomplikowanego rozwiązania podczas gdy ładne i proste jest na wyciągnięcie ręki.

Tagi: C#, Linq
Dziel się z innymi:
Maciej Aniserowicz | Jak potrafi naśmiecić przemęczona mózgownica

Inne 4737 dni, 10 godzin, 7 minut temu Paweł Łukasik 191 źrodło rozwiń

Dzisiaj chciałbym opowiedzieć o zarządzaniu wątkami. Zaimplementowanie wielu wątków które działają w tle nie jest rzeczą trudną. Lecz rzeczywista aplikacja musi mięć możliwość pauzowania, przerwania, wznawiania wątku czy też korzystania z wyników po zakończeniu jego przetwarzania. Tutaj możemy natrafić na konflikt zasobów a uniknięcie ich może nieraz okazać się skomplikowaną sztuką. Przejdę lepiej już do konkretów bo w dzisiejszym artykule jest dużo kodu do analizy a i teorii nie mało.Uruchamianie i zatr...

Źródło: eastgroup.pl
Dziel się z innymi:
70-536 Managing Threads | Eastgroup.pl

Inne 4737 dni, 10 godzin, 7 minut temu danielplawgo 49 źrodło rozwiń

1 2... 417 418 419 420 421 422... 463 464

Najaktywniejsi w tym miesiącu