dotnetomaniak.pl

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

Rozszerzalność od dawna jest w modzie: praktycznie żadna poważniejsza aplikacja nie obywa się bez jakiegoś systemu pluginów, czyli "wtyczek" zwiększających jej funkcjonalność. Niektóre robią to przy okazji (acz ze słusznych powodów), inne czynią z elastyczności i rozszerzalności swój główny oręż (patrz np. uniwersalne komunikatory w typie Mirandy). Wszystko to kojarzy się trochę linuksiarsko, ...

Tagi: plug-ins
Źródło: xion.org.pl
Dziel się z innymi:
Wtyczki do programów w .NET

Architektura 2435 dni, 12 godzin, 52 minuty temu macko 173 rozwiń

Jakiś czas temu (kilka miesięcy;)) obiecywałem, ze napiszę artykuł o WCF Data Service. Zainteresowanych odsyłam tutaj.

Tagi:
Dziel się z innymi:
Piotr Zieliński  » Blog Archive   » WCF Data Services - artykuł

Programowanie rozproszone 2437 dni, 14 godzin, 9 minut temu pzielinski 110 rozwiń

O Fluent Interface ("płynnym interfejsie"?:) ) jest od jakiegoś czasu dość głośno w światku .NET. Stał się... trendy. Implementują go właściwie wszystkie kontenery IoC, można za jego pomocą skonfigurować NHibernate, coraz więcej innych projektów udostępnia swoje API w ten sposób. Ale dlaczego, czy jest to naprawdę tak fajne? Moim zdaniem: TAK. Fluent Interface jest nawet czymś więcej niż "fajnym bajerem" - pozwala naprawdę bardzo uprościć pracę z naszą biblioteką.

Dziel się z innymi:
Tworzenie obiektów poprzez Fluent Interface - dla każdego

Architektura 2437 dni, 14 godzin, 9 minut temu macko 169 rozwiń

UAC, to z j. ang. User Account Controll, czyli technologia wprowadzona w Windows Vista (i dalej utrzymywana w Windows 7) zapobiegająca uruchamianiu aplikacji z podwyższonymi uprawnieniami. Przy uruchamianiu aplikacji, która wymaga zwiększonych uprawnień, użytkownik musi wyrazić jawną zgodę na uruchomienie, a aplikacja powinna zadbać o to by się w odpowiednim momencie o to spytać.

Dziel się z innymi:
Jak wspierać mechanizm UAC w aplikacji opartej o .NET

Windows 2440 dni, 6 godzin, 7 minut temu paduda 108 rozwiń

Oryginalny post: Things You Should Never Do, Part IAutor: Joel Spolsky Netscape 6.0 wreszcie dotarł do swojej pierwszej publicznej wersji beta. Wersja 5.0 nigdy nie istniała. Ostatnie istotne wydanie, 4.0, zostało opublikowanie prawie 3 lata temu. Trzy lata to bardzo długi okres w świecie Internetu. Przez cały ten czas Netscape bezsilnie patrzył na to, jak jego udział w rynku spada na łeb, na szyję. To odrobinę lizusowskie z mojej strony, by krytykować ich za tak długą zwłokę w publikacjach. Nie zr...

Tagi: devblogi
Źródło: www.devblogi.pl
Dziel się z innymi:
devBlogi: Rzeczy, których nigdy nie powinieneś robić, część I

Inne 2440 dni, 6 godzin, 7 minut temu macko 160 rozwiń

Często korzystając z komputera mamy swoje szybkie metody dostępu do aplikacji, danych lub innych rzeczy których używamy na co dzień. Zainspirowany książką autorstwa Deborah Kurata ".NET Najpilniej strzeżone tajemnice" postanowiłem spisać triki, które stosuje. Książka pokazuje wiele skrótów, które możemy stosować w codziennej pracy. Nie będę przepisywał całej książki ale przytoczę parę ciekawych skrótów, które wpłynęły na zwiększenie mojej wydajności. Podstawową rzeczą przyśpieszającą prace jest rezygn...

Dziel się z innymi:
Blog - Michał Nikołajuk

Narzędzia 2440 dni, 6 godzin, 7 minut temu ada_man 69 rozwiń

MDI, to z j. angielskiego Multi Document Interface, czyli sposób tworzenia interfejsu aplikacji oparty o wiele dokumentów, które prezentowane są użytkownikowi, jako okna otwierane wewnątrz głównego okna aplikacji. Przykładem wykorzystania takiego interfejsu może być starsza aplikacja Microsoft Excel, w której wewnątrz głównej aplikacji otwierane są poszczególne arkusze (xls). Interfejs ten był kiedyś bardzo popularny w aplikacjach, które pozwalały na jednoczesną pracę nad wieloma dokumentami, teraz częś...

Tagi: .Net, 70-505, MDI, WinForms
Dziel się z innymi:
70-505: Aplikacja typu MDI w Windows Forms .NET (przykłady w C#)[PL]

Windows 2440 dni, 6 godzin, 7 minut temu ada_man 173 rozwiń

W poprzednich wpisach przedstawiłem Wam mechanizm Pamięci Transakcyjnej, a teraz chciałbym skupić się na jego wydajności względem zwykłych metod synchronizacji. Testy zostały przeprowadzone na maszynie z ponad 100 procesorów.

Tagi:
Źródło: blog.fones.pl
Dziel się z innymi:
Fones.Blog > Pamięć Transakcyjna – Wydajność

Programowanie rozproszone 2440 dni, 6 godzin, 7 minut temu fones 43 rozwiń

W poprzednim poście przedstawiłem metodę Html.Display. Funkcja Html.Editor(…) w działaniu jest bardzo podobna – również służy do generowania szablonów na podstawie klas. Różnica polega na tym, że Html.Editor tworzy pola edycyjne TextBox. Służy więc do generowania formularzy edycyjnych a nie do prezentowania danych tak jak Html.Display. Sposób wykorzystania jest analogiczny do DisplayFor więc zachęcam do przeczytania poprzedniego wpisu. Poniżej końcowy wynik: Warto wspomnieć, że również można tworzyć w...

Tagi:
Dziel się z innymi:
Piotr Zieliński  » Blog Archive   » ASP.NET MVC, Html.Editor(…), Html.EditorFor(…)

Web 2440 dni, 6 godzin, 7 minut temu pzielinski 47 rozwiń

Pamięć Transakcyjna, to eksperymentalna metoda synchronizacji w programach współbieżnych, stanowiąca alternatywę dla znanych blokad, mutexów i monitorów. W poprzednim wpisie przedstawiłem ideę takiego podejścia, w tym opisują ten mechanizm od podszewki.

Tagi:
Źródło: blog.fones.pl
Dziel się z innymi:
Fones.Blog > Pamięć Transakcyjna – Od kuchni

Programowanie rozproszone 2440 dni, 6 godzin, 7 minut temu fones 45 rozwiń

Podczas budowania formularzy często potrzebujemy wyświetlić zbiory danych. Załóżmy, że mamy klasę Contact zawierającą dane kontaktowe użytkownika (email, telefon, fax). W celu wyświetlenia informacji zawartych w klasie można oczywiście użyć zwykłych wywołań Html.Label np:Phone:<%=Model.Contact.Phone%>Email:<%=Model.Contact.Email%>Fax:<%=Model.Contact.Fax%> Metoda całkowicie poprawna jednak bardzo niewygodna – co jeśli do klasy dodamy nowe pole, np. MobilePhoneNumber? Oczywiście progr...

Tagi:
Dziel się z innymi:
Piotr Zieliński  » Blog Archive   » ASP .NET MVC, Html.Display, Html.DisplayFor

Web 2441 dni, 17 godzin, 1 minutę temu pzielinski 65 rozwiń

Tworząc systemy współbieżne, należy dobrze przemyśleć kwestię synchronizacji. W jaki sposób udostępniać wspólną pamięć, jak chronić do niej dostęp. W większości przypadków należy skorzystać z szeroko dostępnych i udokumentowanych blokad, monitorów itp. Co jeśli potrzeba nam bardziej zaawansowanych narzędzi? W tym artykule opisuję Pamięć Transakcyjną, podejście znane dotychczas jedynie w bazach danych.

Tagi:
Źródło: blog.fones.pl
Dziel się z innymi:
Fones.Blog > Pamięć Transakcyjna - Wstęp

Programowanie rozproszone 2441 dni, 17 godzin, 1 minutę temu fones 105 rozwiń

Microsoft Research opublikował pierwszą wersję Biology Foundation - zestawu narzędzi kierowanych do specjalistów od bioinformatyki, które stanowi rozszerzenie dla platformy .NET.

Źródło: blog.fones.pl
Dziel się z innymi:
Fones.Blog > Microsoft Biology Foundation

Programowanie rozproszone 2441 dni, 17 godzin, 1 minutę temu fones 75 rozwiń

Wersjonowanie elementów (dokumentów) w SharePoint jest jednym z głównych opcji tej platformy nawet w bezpłatnej wersji - SharePoint Services 3.0. Prosta w obsłudze funkcja z poziomu UI może jednak dostarczyć paru problemów jeśli chcemy dostać się do niej z poziomu API. Po drugie warto mieć świadomość w jaki sposób przyrasta baza zawartości SharePoint przy włączonym wersjonowaniu. Poniższy post zawiera moje doświadczenia i metody radzenia sobie z tymi problemami.

Tagi: SharePoint
Źródło: mnikolajuk.com
Dziel się z innymi:
Wersjonowanie w SharePoint 3.0, 2007

Web 2441 dni, 17 godzin, 1 minutę temu mnikolajuk 42 rozwiń

Autor: Miałem ostatnio okazję tworzyć małą aplikacyjkę korzystającą z Entity Framework jako technologii dostępu do danych przechowywanych z MySQL. Miało być banalnie: ściągamy oficjalny "konektor", instalujemy i wszystko śmiga jak pszczółka maja na polanie pełnej bzu. Oczywiście gdyby tak było to pisanie tego posta nie miałoby sensu:). Dwa problemy....

Entity Framework, Visual Studio 2010 i MySQL

Bazy danych i XML 2442 dni, 7 godzin temu macko 266 rozwiń

Czy zdarza się wam czasem potrzeba wyłączania/hibernowania/usypiania komputera za jakiś czas, np. po wykonaniu jakiegoś długotrwałego zadania? Mnie tak. Jak więc to zrobić? Niektóre aplikacje taką funkcjonalność posiadają, jednak nie wszystkie. Z pomocą może przyjść systemowe polecenie shutdown, ale nie potrafi ono wszystkiego. „Shutdown /s” - wyłączy system, „Shutdown /h” - system zahibernuje, można dodać jeszcze opóźnienie czasowe np. „Shutdown /s /t 600”, by wyłączyć system po 10 min (600 s). Nieste...

Tagi: C#, hibernacja, WMI
Dziel się z innymi:
Maciej Zbrzezny: Programowanie i Technologie: Jak zahibernować komputer z poziomu C# [PL]

Windows 2443 dni, 13 godzin, 43 minuty temu http://pawlos.blogspot.com/ 146 rozwiń

Mój tutorial zacznę od "WHY". [...] To co chciałbym nadmienić to moje przekonanie, że nie ma najlepszego systemu operacyjnego, najlepszego języka programowania czy frameworka, po prostu każdy produkt jest najlepszy dla określonych zastosowań. [...] W duchu utrzymywania otwartego umysłu (keep mind open ;) ), warto znać choć jeden funkcyjny język. W tym tutorialu chciałbym zawrzeć w miarę szybkie wprowadzenie do F#. Mam nadzieję, że przyda wam się wiedza tu zawarta (jeśli nie, czekam na krytykę :) ).

Tagi: .Net, F#
Źródło: belczyk.com
Dziel się z innymi:
Wprowadzenie do F# cz. 1

Inne 2445 dni, 3 godziny temu https://www.google.com/acco... 266 rozwiń

W poprzednim poście wyjaśniłem do czego służy klauzula WITH ROLLUP. Dzisiaj zajmiemy się bardzo podobnym mechanizmem – WITH CUBE. Najlepiej wyjaśnić to znów na przykładzie tabeli. Załóżmy, że mamy poniższe zapytanie:select StoreName,ProductType,sum(Number) from SoldProducts GROUPBY StoreName,ProductType W wyniku wykonania otrzymamy:StoreNameProductTypeSumaSklepA komputery1SklepAspożywka3SklepBkomputery4SklepBspożywka6 Jak wiemy z poprzedniego wpisu WITH ROLLUP umożliwi uzyskanie wyników hierarchiczn...

Tagi:
Dziel się z innymi:
Piotr Zieliński  » Blog Archive   » GROUPBY i WITH CUBE

Bazy danych i XML 2445 dni, 3 godziny temu pzielinski 40 rozwiń

Często zdarza się że w projekcie ASN.NET Ajax, oprócz Microsoft Ajax Library używamy jeszcze jQuery . Jest to genialna biblioteka, zachwalana przez wszystkich dot netowych guru jak Scott Gunthrie oraz Omar Al Zahir. Wcześniej czy później napotkamy metody document.ready() oraz pageLoad(). I powstaje pytanie czy można ich używać razem.Otóż TAK! Czy to to samo? Niekoniecznie. Pod maską document.ready() jest zdarzenie DOMContentLoaded, jeśli przeglądarka je obsługuje. Jeśli nie, wywoływane jest zdarzenie win...

Tagi: AJAX, asp.net, jQuery
Dziel się z innymi:
Programowanie i okolice: Document.ready() vs pageLoad() - deatchmatch bibliotek Ajax

Web 2446 dni, 3 godziny, 35 minut temu ozgrozo 59 rozwiń

Programowanie równoległe, wielowątkowe czy wieloprocesorowe, znane jest nie od dziś, ale to właśnie teraz, będzie najbardziej wykorzystywane. Dzisiejsze komputery nie mają już jednego rdzenia, serwery mają ich kilkanaście, a domowe pcety przynajmniej dwa. Jak wykorzystać wszystkie z nich? Zagadnienie z pewnością trudne ale i ciekawe, a dodatkowo stało się głównym tematem mojej pracy magisterskiej.

Źródło: blog.fones.pl
Dziel się z innymi:
Fones.Blog > Go Parallel, Be Master

Programowanie rozproszone 2446 dni, 3 godziny, 35 minut temu fones 103 rozwiń

1 2... 235 236 237 238 239 240... 307 308
Szkolenia SecurITum

kwiecień

03.
4developers
Warszawa
22.
GET.NET
Łódź

maj

17.
InfoShare
Gdańsk
Zobacz wszystkie

Najaktywniejsi

1

macko (32 816,53)

2

http://pawlos.blo... (31 564,45)

3

pzielinski (27 178,29)

4

gordon_shumway (21 178,87)

5

paduda (20 336,33)

6

psz750 (13 018,14)

7

rroszczyk (10 383,88)

8

Damian (9 041,08)

9

danielplawgo (7 235,99)

10

arek (6 807,9)

11

burczu (6 214,22)

12

PaSkol (5 393,84)

13

lukaszgasior (4 097,38)

14

jj09 (3 498,06)

15

jedmac (3 298,38)

16

http://jakub-flor... (3 224,66)

17

CaMeL (2 954,87)

18

spetz (2 648,17)

19

mnikolajuk (2 596,93)

20

lkurzyniec (2 554,5)