dotnetomaniak.pl - Najnowsze artykuły o .NET w dziale Inne - Strona 97

W tej lekcji opiszemy sposoby korzystania z plików konfiguracyjnych oraz narzędzi do konfigurowania .NET FrameworkaKonfiguracja ustawień .NET Framework’a Możemy skonfigurować ustawienia .NET używając do tego pliku konfiguracyjnego .config. Przykładowo, .NET domyślnie uruchamia aplikację używając tej wersji .NET, w której została zbudowana. Aby umożliwić aplikacji uruchomienie się w innej wersji Frameworka wystarczy, że dodamy jedną sekcję do pliku konfiguracyjnego: 1: Do określania gdzie runtime ...

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

Inne 4239 dni, 12 godzin, 28 minut temu danielplawgo 80 źrodło rozwiń

Podążając za poprzednim wpisem, zamieszczam dwie przydatne metody do zamiany tablicy byte'ów (byte[]) na zapis szesnastkowy w stringu oraz metodę odwrotną. Metody są całkiem szybkie, na pewno wiele wydajniejsze od używania ToString("x2") czy Convert.ToByte(...). Moja metoda BytesToHex() jest wzorowana na metodzie BitConverter.ToString(), która to niestety przymusowo wstawia nam kreski między każdym bajtem w zapisie szesnastkowym. Natomiast...

Zamiana tablicy byte'ów na "HEXy" i vice versa | tewux.net

Inne 4240 dni, 16 godzin, 56 minut temu tewux 25 źrodło rozwiń

Zazwyczaj aby stworzyć instalator dodajemy projekt instalacji do projektu. No ale . NET Framework pozwala zaimplementować swój własny niestandardowy instalator. W ćwiczeniu pierwszym pod tym rozdziałem w training kit jest przedstawione stworzenie standardowego instalatora w drugim natomiast niestandardowego. Jako, że certyfikat 70-536 nie obejmuje tematyki tworzenia standardowych instalatorów omówmy sobie ten drugi typ.Tworzenie niestandardowego instalatora Jeżeli potrzebujemy większej kontroli nad proce...

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

Inne 4240 dni, 16 godzin, 56 minut temu danielplawgo 59 źrodło rozwiń

Dziś krótka notka. Przedstawię tylko szybką metodę do porównywania dwóch tablic byte'ów. Wykorzystuje ona wskaźniki (czyli wymaga użycia trybu unsafe), gdzie po odpowiednich rzutowaniach, porównujemy 64bitowe longi. Daje nam to około 5-10 krotne przyśpieszenie, w porównaniu do zwykłego porównywania byte'ów w pętli for.

Źródło: tewux.net
Dziel się z innymi:
Szybkie porównywanie dwóch tablic byte'ów | tewux.net

Inne 4241 dni, 12 godzin, 52 minuty temu tewux 69 źrodło rozwiń

Czy poniższy kod nie jest doskonałym odwzorowaniem odpowiedzi na pytanie "dlaczego programiści nie pracują w Święta?"? :)

Tagi: C#
Dziel się z innymi:
Maciej Aniserowicz | Błędno-boskie sko_dev_jarzenie

Inne 4242 dni, 10 godzin temu gordon_shumway 134 źrodło rozwiń

Przechowywanie ustawień aplikacji, czy ustawień połączenia z bazą danych (ang. connection string), to częsty wymóg. Zapisywanie ich “na sztywno” w kodzie aplikacji jest złą praktyką. Na szczęście .NET Framework udostępnia nam zestaw klas, które ułatwiają przechowywanie tych ustawień w specjalnych plikach XML. Mamy dwa główne typy takich plików:Globalny plik Machine.config, który jest wspólny dla wszystkich aplikacji korzystających z .NET Framework, Plik

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

Inne 4242 dni, 10 godzin temu danielplawgo 72 źrodło rozwiń

Czy komentarze to przeżytek? A' propos tematu komentarzy postu Szymona i uwag do tego postu, chciałam dodać swoje trzy grosze... Nie tak dawno temu byłam świadkiem kształtowania się idei i powstawania zbioru reużywalnych bibliotek. Przy okazji tej inicjatywy podjętych zostało kilka decyzji. Czy chodziło o to by w końcu było porządnie? - nie wiem. Na pewno rozpoznawano i zaproponowano wiele technologii, nowych i starych podejść do tworzenia oprogramowania oraz metodyk, ktore nie istniały w sze...

Źródło: zine.net.pl
Dziel się z innymi:
Cold Fusion : Czy komentarze to przeżytek?

Inne 4242 dni, 10 godzin temu Paweł Łukasik 91 ź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 4243 dni, 22 godziny, 16 minut temu gordon_shumway 112 ź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 4245 dni, 19 godzin, 52 minuty temu gordon_shumway 76 ź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 4245 dni, 19 godzin, 52 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 4246 dni, 17 godzin, 41 minut temu danielplawgo 71 ź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 4247 dni, 10 godzin, 18 minut temu gordon_shumway 99 źrodło rozwiń

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 4250 dni, 21 godzin, 21 minut 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 4250 dni, 21 godzin, 21 minut 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 4250 dni, 21 godzin, 21 minut 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 4251 dni, 13 godzin, 22 minuty 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 4252 dni, 1 godzinę, 34 minuty 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 4252 dni, 1 godzinę, 34 minuty temu danielplawgo 49 źrodło rozwiń

Autor: W poprzedniej części opisałem sposób dostępu do obiektu SPListItem za pomocą braku mapowania - dostęp odbywał się bezpośrednio przez obiekt SPListItem. W drugiej części opiszę to, co zastosowaliśmy w jednym z niesławnych projektów w 2007 roku. W wspomnianym projekcie, jak tylko zorientowaliśmy się, że SharePoint nie posiada silnie typowanych pól, stwierdziliśmy, że trzeba coś z tym zrobić. Jako że czas gonił a na temat SPS w tych czasach prawie w ogóle postów nie było wymyśliliśmy najszybszy...

Tagi: SharePoint
Źródło: blog.gutek.pl
Dziel się z innymi:
Mapowanie SPListItem na obiekt - Wrapper

Inne 4253 dni, 17 godzin, 53 minuty temu macko 19 źrodło rozwiń

Zaczynamy rozdział nr 7 w naszym Training Kicie, który będzie dotyczył wątków. Od tej pory przejdziemy z tematów łatwiejszych do nieco trudniejszych:) Dziś wpis bardzo krótki, wprowadzający tylko do wątków. Po co nam wątki? Dzięki wątkom możemy np. uruchomić jakiś kod w tle, nie blokując w międzyczasie innych czynności naszego programu. Jednak używanie wielowątkowości jest dosyć skomplikowane i w pewnych określonych sytuacjach zamiast zwiększać wydajność, zmniejsza ją. No ale oczywiście więcej mamy plusó...

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

Inne 4255 dni, 1 godzinę, 48 minut temu danielplawgo 67 źrodło rozwiń

1 2... 95 96 97 98 99 100... 116 117

sierpień

27.
dynamIT 2021
Kraków, Browar Lubicz, ul. Lubicz 17J

październik

Najaktywniejsi

1
(32 895,6)
2
(32 816,53)
3
(27 178,29)
4
(21 178,88)
5
(20 336,33)
6
(13 018,14)
7
(10 531,65)
8
(9 790,28)
9
(8 866,31)
10
(6 837,96)
11
(6 214,22)
12
(5 393,84)
13
(4 157,41)
14
(4 026,73)
15
(3 908,07)
16
(3 599,64)
17
(3 448,35)
18
(3 318,39)
19
(3 224,66)
20
(3 221,45)