dotnetomaniak.pl

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

Autor: W poniższym artykule chciałbym poruszyć kwestię związana z walidacją obiektów. Oczywiste jest, że walidacja jest niezbędnym elementem każdej dobrze zaprojektowanej aplikacji biznesowej. Jednak nie sam sposób walidowania obiektów jest przewodnim tematem tego artykułu. Chciałbym przedstawić pewien dość oczywisty sposób informowania użytkownika o bł...

Tagi:
Dziel się z innymi:
Error Provider

Windows 2596 dni, 18 godzin temu macko 101 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 2597 dni, 5 godzin, 51 minut temu danielplawgo 63 rozwiń

Wszyscy znamy doskonale funkcję Sleep, która w Windows API służy do zawieszania działania wątku na określony czas (podawany w milisekundach). Wydawałoby się, że musi to być najprostsza funkcja z tego API, jaką tylko można sobie wyobrazić – bo co może być skomplikowanego w “zwykłej pauzie”? A okazuje się, że jak najbardziej może :) Używając Sleep – zwłaszcza w swej zwykłej wersji – musimy bo...

Tagi: wątki, Windows
Źródło: xion.org.pl
Dziel się z innymi:
Dwie uwagi o śpiących wątkach

Windows 2597 dni, 5 godzin, 51 minut temu Damian 104 rozwiń

Chciałbym przedstawić wykorzystanie SQLite w połączeniu z ADO.NET przy wykorzystaniu C#. Wymaga to jednak pewnego uzupełnienia.SQLite SQLite jest biblioteką napisaną w języku C, która implementuje silnik relacyjnej bazy danych. Jak głosi główne hasło projektu jest ona “prosta, szybka, niezawodna”. Cała baza znajduje się w pojedynczym pliku, a w przeciwieństwie do innych systemów baz danych, nie występuje tu żaden demon nią zarządzający. Inne cechy warte wymienienia:Mały rozmiar biblioteki (ok. 0.5MB), ...

Źródło: eastgroup.pl
Dziel się z innymi:
SQLite i ADO .NET | Eastgroup.pl

Bazy danych i XML 2597 dni, 5 godzin, 51 minut temu danielplawgo 184 rozwiń

Donald Norman stwierdza, że prostota jest przereklamowana: "Ale kiedy przyszedł moment, aby dziennikarze zrecenzowali 'proste' produkty, wszyscy narzekali na brak kluczowych wg. nich funkcjonalności. Co więc ludzie mają na myśli, kiedy chcą prostoty? Operacje wywoływane pojedynczym przyciskiem -- oczywiście -- ale wraz ze wszystkimi swoimi ulubionymi funkcjonalnościami". Dawno temu pisałem: "Wielu programistów zostało zwiedzionych starą zasadą 80/20. Na p...

Prostota

Inne 2599 dni, 4 godziny, 29 minut temu Damian 106 rozwiń

Często w pracy z grafiką pojawia się potrzeba dodania tekstu. Może to być np. opis, czy nota autorska. Jeżeli chcemy dodać sformatowany tekst do obrazka należy wykonać kilka kroków.Utworzenie obiektu Graphics W tym celu w aplikacji Windows Forms wywołujemy metodę this.CreateGraphics(). Możemy też utworzyć wspomniany obiekt z bitmapy za pomocą metody Graphics.FromImage(bitmap). 1: Graphics g = this.CreateGraphics(); Utworzyć obiekt Font.Klasa Font oferuje 13 różnych konstruktorów wywołania. Najprostszą ...

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

Inne 2599 dni, 4 godziny, 29 minut temu danielplawgo 65 rozwiń

Może czasem się zdarzyć, że chcemy użyć NHibernate, jednak aplikacja korzysta z jakiegoś frameworka, który ma już swoją definicję połączenia z bazą danych. Po co więc w NHibernate ponownie konfigurować to samo połączenie, skoro można wykorzystać już istniejące.

Dziel się z innymi:
Marcin Wolański's blog: Własne połączenie w NHibernate

Inne 2599 dni, 4 godziny, 29 minut temu wolan 84 rozwiń

Dzięki Visual Studio 2010 Tools for SharePoint w tym SharePoint Connections Server Explorer, programiści mogą mieć jedno miejsce dostępu do meta-danych dot. określonej witryny. Dzięki przemyślanemu sposobowi wytworzenia narzędzi dla SharePoint oraz MEF, tworzenie rozszerzeń dla już istniejących rozwiązań jest kwestią godzin. Stwierdziłem, że warto to wykorzystać i wczoraj usiadłem a dziś opublikowałem pierwsze swoje rozszerzenie dla SharePoint 2010 na stronach Visual Studio Gallery - dostępne także z Vis...

Źródło: blog.gutek.pl
Dziel się z innymi:
VS 2010 Tools for SharePoint Extension - Event Receivers Node

Office 2599 dni, 20 godzin, 13 minut temu macko 45 rozwiń

Autor: Przeglądałem ostatnio różne strony w poszukiwaniu ciekawych przykładów gotowych gier i komponentów do budowania gier w Silverlight. Znalazłem parę ciekawych przykładów z którymi się z wami podzielę.

Tagi: gry, Silverlight
Źródło: blogs.msdn.com
Dziel się z innymi:
Silverlight dla twórców gier, od kulek do Quake’a

Inne 2600 dni, 4 godziny, 36 minut temu paduda 193 rozwiń

Może nie bezpośrednio związane z .NET, ale może się komuś przydać: Jeżeli ktoś instalował kiedyś Windows Sharepoint Services 3.0 SP 2 (WSS), to pewnie zauważył że wymagany jest Windows 2003 SP1, a próba instalacji kończy się niepowodzeniem już na samym początku (po weryfikacji systemu). Ci którzy chcą się jednak uprzeć i zainstalować WSS na nie-serwerowym Windows, polecam przeczytanie artykułów (pokazują jak to zrobić na Windows Vista i Seven).

Dziel się z innymi:
Jak zainstalować Sharepoint'a na Windows, który nie jest serwerem (Windows Vista, Seven)? [PL]

Narzędzia 2600 dni, 4 godziny, 36 minut temu paduda 67 rozwiń

Autor: Bawię się ostatnio coraz częciej .NET 4 i co raz odrywam nowości, które zostały dodane w tej wersji frameworka. Dziś kilka z nich.

Tagi: .NET 4.0
Dziel się z innymi:
.NET blog: .NET 4 - Kilka nowości

Windows 2601 dni, 19 godzin, 16 minut temu macko 350 rozwiń

Niedawno zostałam poproszona o przeszkolenie zespołu programistów w temacie notacji UML. Niestety przed szkoleniem nie byłam w stanie zdobyć wielu informacji dotyczących oczekiwań poza generalnym stwierdzeniem, iż stan wiedzy słuchaczy na temat UMLa jest zróżnicowany - niektórzy nie wiedzą kiedy stosować jakie diagramy, inni nie znają nawet podstaw notacji. Wiedzę należało usystematyzować tak, by po szkoleniu można było wdrażać UMLa do codziennej pracy zespołu. Postanowiłam wię...

Tagi: uml
Źródło: zine.net.pl
Dziel się z innymi:
UMLowy profesjonalizm

Inne 2602 dni, 6 godzin, 33 minuty temu Damian 136 rozwiń

Na wss.pl pojawił się wątek dotyczący działań na typach datetime. Jeden z uczestników dyskusji stwierdził, że operacja odejmowania dwóch wartości datetime daje w wyniku czas. Jak pokazałem, zapytanie SELECT GETDATE() - GETDATE() daje w wyniku 1900-01-01 00:00:00.000 czyli nadal typ datetime (należało się tego spodziewać) a dopiero po jawnym zrzutowaniu na float widzimy numeryczną reprezentację z różnicy dat (dlaczego nie na time, o tym mała uwaga na końcu notki). Ale pomyślałem sobie, że w pewnych ...

Źródło: zine.net.pl
Dziel się z innymi:
Jaki będzie wynik zapytania: SELECT GETDATE() - GETDATE()?

Bazy danych i XML 2602 dni, 6 godzin, 33 minuty temu Damian 95 rozwiń

To niewiarygodne, że firma jest w stanie płacić programiście $60-$100k rocznie, a przy tym upośledzać go okropnymi warunkami pracy oraz obdartym sprzętem z drugiej ręki. Nie ma w tym żadnego biznesowego sensu. A jednak dostrzegam to przez cały czas. Szokujące jest to, jak wiele przedsiębiorstw wciąż nie dostarcza programistom niezbędnych rzeczy do osiągnięcia celu. Proponuję abyśmy przyjęli Kartę Praw Programisty, by chronić ich pra...

Źródło: www.devblogi.pl
Dziel się z innymi:
Karta Praw Programisty

Inne 2602 dni, 6 godzin, 33 minuty temu Damian 159 rozwiń

Wraz z dzisiejszym artykułem, w naszym training kicie rozpoczyna się rozdział nr 6, który skupia się na grafice. Na dobry początek dostajemy 3-stronnicową tabelkę opisującą najczęściej używane klasy, które pomagają nam w .NET’owym rysowaniu. Nie będę ich opisywał, ale przynajmniej wymienię. Klasy, które zawarte są w przestrzeni System.Drawing to m.in: Bitmap. Brush, Brushes, ColorConverter, ColorTranslator, Font, FontConverter, FontFamily, Graphics, Icon, IconConverter, Image, ImageAnimator, Imag...

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

Inne 2602 dni, 6 godzin, 33 minuty temu danielplawgo 54 rozwiń

W wielu aplikacjach, gdzie napotyka się na problem generowania terenu, pojawia się problem detekcji, aby np. postać, którą stworzymy, nie mogła wychodzić na zbyt strome zbocza. Metod na rozwiązanie tego problemu jest kilka, ja postaram się tutaj przedstawić prostą i skuteczną, a przede wszystkim dość uniwersalną metodę, która w małych projektach powinna się doskonale sprawdzić.

Tagi: teren, XNA
Dziel się z innymi:
XNA: Detekcja stromych zboczy terenu «  Dawid Pośliński

Inne 2602 dni, 16 godzin, 57 minut temu http://poslinski.net 75 rozwiń

Autor: Zdaje sobie sprawę, że nie jestem profesjonalistą w prowadzeniu prezentacji ale mam nadzieje, że wynieśliście coś z niej:) W każdym bądź razie uwierzcie mi, że nie łatwo stać po tej drugiej stronie. Poniżej macie króciutką prezentację a pod spodem cały projekt który robiłem na prezentacji.

Źródło: eastgroup.pl
Dziel się z innymi:
Wstęp do asp.net

Web 2603 dni, 22 godziny, 38 minut temu macko 125 rozwiń

Dzisiaj wyjątkowo krótki wpis. Powiemy sobie o tym jak wyświetlić, stworzyć i zapisać rysunek. Żeby nie przedłużać wstępu od razu lecimy z tematem.The Image and Bitmap Classes System.Drawing.Image jest klasą abstrakcyjną która umożliwia nam tworzenie, ładowanie, modyfikacje oraz zapis obrazka do formatu .bmp, .jpg oraz .tif. Klasy tej można użyć do stworzenia rysunku, wykresu, zmiany rozmiaru obrazka czy też dodania np. znaku wodnego itd. Klasa Image jest abstrakcyjna dlatego do stworzenia jej instancji ...

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

Inne 2603 dni, 22 godziny, 38 minut temu danielplawgo 28 rozwiń

Tworząc standardowe mapowania NHibernate za pomocą plików XML trzeba pamiętać o kilku rzeczach, które bardzo łatwo przeoczyć. Po ich przeoczeniu program nie działa i wywala błędy, a ich treść nie zawsze nakierowuje na przyczynę. Najlepszym tego przykładem jest chyba konieczność oznaczania plików mapowań jako "embedded resource". Fluent NHibernate znacznie upraszcza sprawę, ale i przy nim trzeba uważać. Czasami dostajemy wyjątek niekoniecznie mówiący prosto z mostu o co chodzi. Jak ciężarna 15-latka, któ...

Dziel się z innymi:
Kilka tipów dla Fluent NHibernate

Bazy danych i XML 2604 dni, 6 godzin, 46 minut temu paduda 109 rozwiń

OPC Foundation oficjalnie ogłasza, że włącza Xi do swojego portfolio jako OPC Xi. Xi według pomysłodawców ma być przeniesieniem usług klasycznego OPC na usługi oparte platformę .NET firmy Microsoftu, warstwą tranpostową ma być WCF.

Tagi: .Net, OPC, WCF, Xi
Dziel się z innymi:
OPC Foundation oficjalnie ogłasza OPC Xi

Programowanie rozproszone 2604 dni, 6 godzin, 46 minut temu paduda 13 rozwiń

1 2... 242 243 244 245 246 247... 287 288
Szkolenia SecurITum

luty

25.

marzec

03.
Wroc#
Wrocław

kwiecień

03.
4developers
Warszawa
Zobacz wszystkie

.NET Developer Days 2015

W tym roku ponownie jak w poprzednim jesteśmy jednym z patronów medialnych konferencji .NET Developer Days. W tym roku jednym z prelegentów będzie Scott Hanselman.  czytaj więcej
2015-07-22

Najaktywniejsi

1

macko (32 816,53)

2

http://pawlos.blo... (31 510,42)

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,84)

8

Damian (9 011,08)

9

danielplawgo (7 235,99)

10

arek (6 642,85)

11

burczu (6 214,22)

12

PaSkol (5 393,84)

13

lukaszgasior (4 097,38)

14

jj09 (3 418,06)

15

jedmac (3 238,38)

16

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

17

CaMeL (2 954,87)

18

mnikolajuk (2 596,93)

19

lkurzyniec (2 466,12)

20

FutureProcessing (2 460,11)