dotnetomaniak.pl

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

Jednak pamiętać o takim małym wynalazku o nazwie Windows Presentation Foundation w skrócie powszechnie znanym jako WPF. Ale dlaczego? Podam prosty przykład :)

Tagi: WPF
Źródło: blog.gutek.pl
Dziel się z innymi:
Zapomnijcie o Windows Forms

Windows 2622 dni, 22 godziny, 25 minut temu macko 355 rozwiń

Zacznijmy od zdefiniowania do czego potrzebna nam jest tzw. warstwa biznesowa w systemie. Sama nazwa może nie wiele mówi i czasami okazuje się  nawet myląca. Ogólnikowo  jest to rdzeń systemu. Stanowi zdecydowanie najważniejszy punkt każdej aplikacji. Warstwa biznesowa ( w skrócie BL – business layer) zawiera właściwą logikę aplikacji. Jeśli brzmi to zbyt abstrakcyjnie, przedstawmy to na przykładzie systemu sprzedaży (na którym będę często bazował). Co stanowi warstwę biznesową ( a więc logikę)  w syste...

Tagi:
Dziel się z innymi:
Wprowadzenie do warstwy biznesowej

Architektura 2623 dni, 5 godzin, 55 minut temu pzielinski 115 rozwiń

W trakcie studiów, przychodzi taki moment gdzie należy wybrać temat pracy dyplomowej. W moim przypadku padło, na technologię XNA.Obecnie system jest dość zamkniętą platformą, ale jest również w fazie testowej i plany sięgają znacznie dalej,  a sama platforma edukacyjna, prawdopodobnie zostanie zmieniona. W trakcie kursu zaprezentowałem jak stworzyć aplikację w XNA na przykładzie wymyślonej na potrzeby wykładów gry Chrupcio. ...

Dziel się z innymi:
XNA: Kurs podstaw programowania w XNA! «  Dawid Pośliński

Inne 2623 dni, 22 godziny, 18 minut temu http://poslinski.net 530 rozwiń

Zakładamy, że stworzyliśmy już swój serwis. Mamy zdefiniowany kontrakt serwisu, oraz określone metody, które chcemy upublicznić. Teraz chcemy wystawić go (ang. expose) światu. Do tego służy właśnie punkt wejściowy (ang. endpoint), przez który klient może się z nim komunikować. Endpoint pozwala nam określić gdzie nasz serwis będzie się znajdował (ang. address), w jaki sposób będziemy się z nim komunikować (ang. binding), oraz co serwis robi (ang. contract). Te trzy elementy to tzw. “ABCs of Endpoints”. AB...

Źródło: eastgroup.pl
Dziel się z innymi:
70-503: Service Endpoint Basics | Eastgroup.pl

Programowanie rozproszone 2623 dni, 22 godziny, 18 minut temu danielplawgo 28 rozwiń

Artykuł pochodzi w serii przygotowań do egzaminu 70-562 ASP.NET. W ASP .NET mamy do dyspozycji wiele gotowych kontrolek serwerowych. W dzisiejszym artykule opiszemy 5:Label TextBox Button CheckBox RadioButton Etykieta Etykieta (ang. Label), wyświetla tekst w określonym miejscu na stronie. Etykiety używamy, kiedy w pewnym momencie chcemy zmienić jakiś tekst na stronie (który jest wyświetlany właśnie w postaci etykiety). Nie powinno używać się etykiety, kiedy wiemy że nasz tekst nie będzie się zmieniał. ...

Źródło: eastgroup.pl
Dziel się z innymi:
70-562: Exploring Common Server Controls | Eastgroup.pl

Web 2624 dni, 19 godzin, 37 minut temu danielplawgo 32 rozwiń

Na stronach MIX możecie znaleźć ciekawy projekt dedykowany specjalistom od technologii Adobe Flash, którzy są zainteresowani poznaniem Silverlight. Projekt ma nazwę Rosetta. Na tej stronie zostały opublikowane tutoriale pozwalające w łatwy sposób zapoznać się z narzędziami Microsoft. Dodatkowo dla programstów, jest tam też rozpiska, która pomoże za pomocą słów kluczowych odnaleźć pewne odpowiedniki Flasha w Silverlight, przykład poniżej:MovieClip to UserControlFlas...

Źródło: blogs.msdn.com
Dziel się z innymi:
Silverlight – Poradnik dla “Flashowców”

Silverlight 2624 dni, 19 godzin, 37 minut temu macko 52 rozwiń

Postanowiłem, że zanim przejdę do omawiania kolejnych  warstw systemu, wyjaśnię bardziej szczegółowo po co wprowadzono trójwarstwowy model aplikacji wspomniany w poprzednim poście. Otóż dzięki separacji kodu na warstwy nasza architektura stanie się elastyczniejsza. Model umożliwi nam m.in.:Przenaszalność. Kolejne warstwy będą mogły być rozmieszczane na różnych platformach sprzętowych. W każde chwili będziemy mogli np. przenieść warstwę biznesową na zewnętrzny serwer, bez konieczności modyfikowania kodu, ...

Tagi:
Dziel się z innymi:
Dlaczego warto zainteresować się trójwarstwowym modelem aplikacji?

Architektura 2625 dni, 6 godzin, 30 minut temu pzielinski 172 rozwiń

Artykuł pochodzi w serii przygotowań do egzaminu 70-562 ASP.NET. Możemy użyć plików konfiguracyjnych do określenie ustawień naszej strony. Ustawienia te są przechowywane w odrębnym pliku, oddzielonym od kodu aplikacji i zapisane w XML. Zazwyczaj storna internetowa zawiera jeden plik web.config który jest w głównym katalogu aplikacji. Jednak nic nie stoi na przeszkodzie aby umieścić ich wiele i będą zarządzały ustawieniami aplikacji na różnych poziomach.Zrozumieć hierarchie pliku konfiguracyjnego Plik kon...

Źródło: eastgroup.pl
Dziel się z innymi:
70-562: Working with Web configuration files | Eastgroup.pl

Web 2627 dni, 11 godzin, 5 minut temu danielplawgo 35 rozwiń

Ten artykuł pochodzi z serii przygotowań do egzaminu 70-503: Windows Communication Foundation. Z poprzedniej lekcji wiemy jak utworzyć usługę i jak zdefiniować jej część “behawioralną”, czyli poszczególne metody serwisu. Dzisiaj dowiemy się jak zdefiniować własne typy danych i przekazywać je przez serwis.Kontrakt danych Kontrakt danych definiuje nam format, strukturę i sposób serializacji przesyłanych danych. Rozbudujmy nasz kalkulator o możliwość wykonywania dowolnych działań dwuargumentowych. Najpierw ...

70-503: Defining Structural Contracts | Eastgroup.pl

Programowanie rozproszone 2627 dni, 11 godzin, 5 minut temu danielplawgo 46 rozwiń

ASP.NET udostępnia programiście dwa typu kontrolek serwerowych, które może wykorzystać w swoich aplikacjach webowych: HTML Controls oraz Web Controls. Ale zanim opiszę różnice między nimi, warto zapoznać się z cyklem życia strony ASP.NET.View State ASP.NET poszczególne żądania do strony traktuje jako osobne i nie przechowuje żadnych informacji pomiędzy kolejnymi odsłonami (są różne mechanizmy zapisywania stanu, które zostaną opisane w późniejszych artykułach). ASP.NET wykorzystuje mechanizm View State, k...

Źródło: eastgroup.pl
Dziel się z innymi:
70-562: Understanding and Using Server Controls | Eastgroup.pl

Web 2627 dni, 11 godzin, 5 minut temu danielplawgo 43 rozwiń

Próba zapisania obiektu naruszającego więzy integralności przy użyciu biblioteki NHibernate spowoduje wygenerowanie wyjątku GenericADOException. Dopiero sięgając do wartości właściwości InnerException możemy przekonać się, co jest przyczyną niepowodzenia. Istnieje jednak sposób na zastąpienie standardowego wyjątku własnym.

Tagi: NHibernate
Dziel się z innymi:
Marcin Wolański's blog: NHibernate i wyjątki ADO

Bazy danych i XML 2628 dni, 6 godzin, 11 minut temu wolan 56 rozwiń

Artykuł pochodzi w serii przygotowań do egzaminu 70-562 ASP.NET. Witajcie w moim pierwszym artykule, w nowej serii wpisów. Dziś troszkę podstaw. Powiemy o tworzeniu nowego projektu w Visual Studio, dodawaniu nowych stron itp.Tworzenie strony internetowej Visual Studio 2008 pozwala nam stworzyć projekt typu Web Site, z rozróżnieniem tego w jaki sposób chcemy mieć dostęp do zawartości strony. Możemy stworzyć projekt Web podłączony do systemu plików na naszym komputerze, na serwerze IIS lub FTP. Wybór odpow...

Źródło: eastgroup.pl
Dziel się z innymi:
70-562: Creating a Web Site and Adding New Web Pages | Eastgroup.pl

Web 2628 dni, 6 godzin, 11 minut temu danielplawgo 36 rozwiń

Ten artykuł pochodzi z serii przygotowań do egzaminu 70-503: Windows Communication Foundation. Począwszy od .NET Framework w wersji 3.0 WCF, czyli Windows Communication Foundation, jest jego częścią. Możemy korzystać z niego w celu budowania aplikacji, których architektura składa się z wielu połączonych ze sobą serwisów, które wzajemnie się komunikują. Zaczynając przygodę z WCF zaczniemy od wyjaśnienia kontraktów opisujących zachowanie(ang. behaviour) serwisów, czyli opisu tego z czym możemy się komuniko...

Źródło: eastgroup.pl
Dziel się z innymi:
70-503: Defining Behavioral Contracts | Eastgroup.pl

Programowanie rozproszone 2629 dni, 2 godziny, 11 minut temu danielplawgo 48 rozwiń

W dzisiejszym świecie "nietechniczni" kreatywni ludzie nie mają łatwo. Obrotny biznesmen chce wsadzić w coś trochę kasy, rozkręcić jakiś projekcik, wpada na genialny pomysł: "a, zainwestuję sobie w portal!". Pomysł - betka. Założenia - betka. Analiza - betka. Ewentualna dotacja - betka. Okazuje się, że wszystko jest banałem w porównaniu z dokonaniem wyboru technologii. I, wbrew pozorom, im więcej ekspertów, tym trudniejszy wybór. Chcesz wiedzieć jak jest naprawdę? Która z dzisiejszych technologii gwara...

Tagi: .Net, Java, PHP, RoR
Dziel się z innymi:
Technologiczny kogel-mogel. .NET vs Java vs PHP vs RoR...

Inne 2629 dni, 2 godziny, 11 minut temu macko 140 rozwiń

Dziś przyszedł czas na poruszenie tematu architektury aplikacji typu enterprise. Planuje napisać cykl postów m.in. o różnych wzorcach projektowych wykorzystywanych do budowy kolejnych warstw systemu. Zacznę od totalnych podstaw, które mają na celu wyjaśnienie z czego tak naprawdę powinna się składać solidna aplikacja. Przedstawię również kilka prostych zasad inżynierii oprogramowania mających na celu usprawnienie pisania elastycznego kodu. Zacznijmy od określenia czym jest aplikacja enterprise. Według n...

Tagi:
Dziel się z innymi:
Czym jest oprogramowanie typu enterprise? Trójwarstwowy model aplikacji

Architektura 2629 dni, 4 godziny, 30 minut temu pzielinski 236 rozwiń

Zintegruj się z NDepend Dość niedawno na swoim blogu Patrick Smacchia ogłosił, że NDepend jest teraz w 100% zintegrowany z Visual Studio. Nie ma co ukrywać, że jak mamy coś pod ręką to zdecydowanie łatwiej po dane narzędzie sięgnąć i zastosować. Testowałem NDependa już kilkakrotnie i za każdym razem dawał świetne wyniki. Zapytacie do czego mi się przydał? Nie będę się tu rozpisywał o funkcjach tego narzędzia. Było kilku przede mną, którzy to już uczynili: Darek, Gutek i Paweł. Skupię się na zasto...

Tagi: API, NDepend
Źródło: zine.net.pl
Dziel się z innymi:
nblog : Zintegruj się z NDepend

Narzędzia 2629 dni, 4 godziny, 30 minut temu http://pawlos.blogspot.com/ 64 rozwiń

Jakoś dawno nic mi się z niczym nie skodevjarzyło :). Aż tu nagle.... Nie mam nic przeciwko nałogowym palaczom, sam lubię sobie zajarać. ALE gdy wchodzę o 6.07 z samego rana do obleśnej mikrowindy w tym zapyziałym starym bloku, w którym aktualnie przyszło mi mieszkać, i otacza mnie zewsząd cuchnąca mgła wydyszana z płuc smołczyciela, który nie potrafił poczekać 2 minut z odpaleniem fajki, to mnie szlag trafia...

Tagi: skojarzenie
Dziel się z innymi:
Maciej Aniserowicz | Papierosowo-chamskie sko_dev_jarzenie

Inne 2629 dni, 4 godziny, 30 minut temu gordon_shumway 129 rozwiń

Krótka instrukcja jak uruchomić wiersz poleceń na urządzeniu z WM.

Dziel się z innymi:
Wiersz poleceń w WM 6/6.5 « ksciana's Weblog

Mobile development 2629 dni, 4 godziny, 30 minut temu http://ksciana.wordpress.com/ 62 rozwiń

Zostałem niedawno zapytany, dlaczego w projekcie DDDSample.NET projekt “Application” nazywa się właśnie tak, a nie “Domain Services”. Zwróciło to moją uwagę na całkiem spory problem nazewnictwa związanego z DDD oraz ogólnie z architekturami. Jednym ze źródeł problemu zdaje się być niesamowicie przeładowane znaczeniowo słowo “usługa”. Ale po kolei… Wspomniany projekt “Application” zawiera fasadę Modelu Domeny udostępniającą operacje biznesowe realizowane za pomocą tegoż mo...

Dziel się z innymi:
O usługach « Notki Po Polsku « Simon says… architecture!

Architektura 2630 dni, 9 godzin, 19 minut temu gordon_shumway 66 rozwiń

Oryginalny post: Maybe Normalizing Isn't Normal Autor: Jeff Atwood Jednym z problemów z jakimi mierzymy się teraz przy Stack Overflow jest utrzymanie wysokiego poziomu wydajności relacyjnej bazy danych, podczas gdy jej rozmiar znacząco rośnie. Bardziej precyzyjnie, chodzi o skalowanie naszego systemu tagów. Dobrze zaprojektowana baza danych to baza znormalizowana, tak mówią tradycyjne zasady projektowania. Niemniej jednak, ja nie jestem tego taki pewien. Dare Obasanjo opublikował świetny post pt. Kiedy...

Źródło: www.devblogi.pl
Dziel się z innymi:
devBlogi: A może normalizowanie nie jest normalne?

Bazy danych i XML 2630 dni, 9 godzin, 19 minut temu gordon_shumway 77 rozwiń

1 2... 268 269 270 271 272 273... 325 326
Szkolenia SecurITum

maj

23.
CodeEurope
Wrocław
25.
CodeEurope
Warszawa
Zobacz wszystkie

Najaktywniejsi

1

macko (32 816,53)

2

http://pawlos.blo... (31 626,47)

3

pzielinski (27 178,29)

4

gordon_shumway (21 178,87)

5

paduda (20 336,33)

6

psz750 (13 018,14)

7

rroszczyk (10 385,97)

8

Damian (9 041,08)

9

danielplawgo (7 235,99)

10

arek (6 807,95)

11

burczu (6 214,22)

12

PaSkol (5 393,84)

13

lukaszgasior (4 097,38)

14

jj09 (3 578,06)

15

jedmac (3 318,39)

16

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

17

CaMeL (2 954,87)

18

spetz (2 923,27)

19

mnikolajuk (2 596,93)

20

lkurzyniec (2 592,74)