dotnetomaniak.pl

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

W .NET mamy do dyspozycji funkcję Trim (string.Trim) służącą do usuwania pustych znaków (spacji) zarówno przed jak i po stringu. Przykład:string text=" jakiś tekst "; trimmedText=text.Trim(); // teraz trimmedText równy jest "jakiś tekst" Jak widać spację zostały usunięte. W T-SQL nie mamy dokładnie takiej samej funkcji ale łatwo uzyskać identyczny efekt za pomocą LTRIM oraz RTRIM:LTRIM(RTRIM(kolumna)) Najpierw usuwamy wszystkie znaki z prawej strony a potem dopiero z lewej. Można również napi...

Tagi:
Dziel się z innymi:
Piotr Zieliński  » Blog Archive   » Funkcja string.Trim a T-SQL

Bazy danych i XML 2333 dni, 23 godziny, 29 minut temu pzielinski 51 rozwiń

Czym jest XNA? Idąc za Wikipedią: XNA (akronim rekurencyjny XNA’s Not Acronymed – „XNA nie jest akronimem”[1]) jest zbiorem narzędzi firmy Microsoft pozwalającym na tworzenie gier przeznaczonych dla systemu Windows jak również dla konsoli Xbox 360. Microsoft XNA Studio Express jest bezpłatnym środowiskiem programistycznym bazującym na serii Visual Studio Express. W skład środowiska wchodzi szereg pomocy, szablonów, zestawów startowych i obszerna dokumentacja pozwalająca na szybkie tworzenie gier takich j...

Tagi: XNA
Dziel się z innymi:
Xna – czym jest i dlaczego akurat ta technologia? « Dawid Wiśniewski – developer blog

Narzędzia 2333 dni, 23 godziny, 29 minut temu macko 144 rozwiń

Będzie mocno od samego początku: NAJLEPSZA KSIĄŻKA JAKĄ KIEDYKOLWIEK I O CZYMKOLWIEK CZYTAŁEM. Kojarzycie devBlogi.pl? Jeśli tak, to z pewnością pamiętacie tłumaczenia wpisów pewnego pana o nazwisku Spolsky...

Źródło: blog.fones.pl
Dziel się z innymi:
Fones.Blog > Recenzja Książki – Joel on Software

Inne 2333 dni, 23 godziny, 29 minut temu fones 103 rozwiń

Może zdarzyć się tak, że jedno żądanie zostanie wysłane do usługi kilka razy. Fajnie więc by było zabezpieczyć system przed taką ewentualnością. W nagłówku każdego żądania przekazywany jest unikalny identyfikator żądania. W momencie walidacji nagłówka system sprawdza identyfikator z pomocą jedno-instancjowego obiektu SafeContainer. Każdy identyfikator przechowywany jest w kontenerze prze n-minut. Po upływie tego czasu usuwane są "stare" identyfikatory. Jak na razie nie znalazłem sensowniejszego rozwiązan...

Tagi: WCF
Dziel się z innymi:
Powtórzone żądania

Programowanie rozproszone 2334 dni, 4 godziny, 18 minut temu paduda 56 rozwiń

Dziś krotki wpis na temat wielojęzycznych stron. Będę opierał się na plikach .resx. Mechanizm jest wbudowany w sama platformę net ale opisze co i jak rozwiązałem w praktyce. ResourceHelper Jest to nasz obiekt pomocniczy ułatwiający pobieranie wartości z plików .resx. Jest rownież odpowiedzialny za inicjalizacje ResourceManagera czyli głównego obiektu od strony platformy .NET który pozwala zarządzać zasobami. Sama klasa nie jest skomplikowana. Oprócz metody inicjalizujacej posiada tylko jedna metodę kt...

Dziel się z innymi:
mForum - Blog projektu programistycznego: Zasoby(Resources) - czyli wielojezyczne strony

Web 2334 dni, 4 godziny, 18 minut temu paduda 62 rozwiń

Autor: Dotychczas myślałem, że LINQ dopuszcza stosowanie zapytań tylko i wyłącznie w formie SQL-podobnej, tzn: view sourceprint?1 var zmienna = from x in y select x; Doczytałem dzisiaj jednak, że jest to jedna z dwóch metod umożliwiających konstruowanie zapytań do bazy danych. Ta znana mi metoda to tzw. składnia zapytań. Druga, którą kojarzyłem, ale nie wiedziałem, że jest alternatywą, to tzw. składnia lambda. Żeby nie zanudzać teorią przedstawiam poniżej przykład tego samego zapytania napisanego na d...

Tagi: .Net, C#, Lambda, Linq, SQL
Dziel się z innymi:
[C#] Zapytania LINQ

Bazy danych i XML 2334 dni, 14 godzin, 58 minut temu paduda 238 rozwiń

Autor: Dziś, po kilku dniach szukania i testowania różnych narzędzi, udało mi się usiaść do kodowania, postanowiłem się zabrać za pierwszy punkt moich założeń, czyli za InputProvidery. Ich zadaniem będzie przechwytywanie zdarzeń z różnych wejść (kliknięć myszy, TUIO) i promowanie ich do zdarzeń Windows Touch. Chcę stworzyć następujące providery:Dla pojedynczej myszy, tak n...

Źródło: zawislak.098.pl
Dziel się z innymi:
TouchDevice #1, czyli jak stworzyć własne urządzenie (wielo)dotykowe «  MTBrainStorm DevBlog

Windows 2335 dni, 3 godziny, 48 minut temu macko 71 rozwiń

Dzisiaj kilka słów na temat testowania kodu wykorzystującego NHibernate/Fluent NHibernate. Po stworzeniu modelu, mapowań Fluent NHibernate i wygenerowaniu bazy danych czas sprawdzić, czy ma to szansę działać. Będę testował kod mapowań, ale nic nie stoi na przeszkodzie, żeby wykorzystać ten sam kod (tworzenie sesji i budowanie schematu bazy danych) później, przy testowaniu kodu obiektów typu DAO/Repository (wykorzystujących ISession i/lub IStatelessSession z NHibernate). Żeby przeprowadzić testy będę potr...

Tagi: NHibernate
Dziel się z innymi:
[RS] Testy mapowań NHibernate - .net.coding.blog

Bazy danych i XML 2335 dni, 3 godziny, 48 minut temu paduda 61 rozwiń

Dziś chciałbym opisać kolejny wzorzec/mechanizm który będę używal i ma on na celu znaczne uproszczenie kodowania i eliminowanie niepotrzebnych powiązań miedzy obiektami. Event Aggregator Jak już wcześniej wspomniałem ten wzorzec/mechanizm ma na celu eliminowanie niepotrzebnych powiązań miedzy obiektami. Stanowi on pojedyncze źródło dla wielu obiektów. W najprostszej formie wygląda to tak że rejestrujemy klasy które dotyczą konkretnego zdarzenia do naszego event aggregatora. Te klasy nazywają się uchwyt...

mForum - Blog projektu programistycznego: Event Aggregator - Cóż to takiego jest ?

Architektura 2335 dni, 3 godziny, 48 minut temu http://pawlos.blogspot.com/ 192 rozwiń

PasswordBox jak łatwo się domyślić jest standardową kontrolką WPF dzięki której użytkownik otrzymuje zamaskowane pole tekstowe do wpisywanie haseł itp. Kontrolka spisuje się wyśmienicie do czasu gdy przy budowaniu aplikacji nie wykorzystywany jest wzorzec MVVM (i inne pokrewne Model-View-* oparte o bindowaniu). Powód jest bardzo prosty. Ze względów bezpieczeństwa właściwość Password kontrolki nie jest uznawana jako Dependency Property co uniemożliwia bindowanie. Panowie z MS dokonali akurat takiego wybor...

Tagi: MVVM, WPF
Dziel się z innymi:
reVis / Problem PasswordBox przy wykorzystaniu wzorca MVVM

Windows 2335 dni, 3 godziny, 48 minut temu reVis 102 rozwiń

Autor: Jakiś czas temu napisałem krótki wstęp do mechanizmów zwanych kontrolerami. Pora omówić je troszkę szerzej, gdyż zacząłem wdrażać w projekt tzw. operacje CRUD (ang. Create, Read, Update, Delete), a do ich zrozumienia niezbędna jest większa wiedza dotycząca klasy Controller.

Tagi: ASP.NET MVC
Dziel się z innymi:
[ASP.NET MVC 2] Opowieści o kontrolerach ciąg dalszy

Web 2335 dni, 13 godzin, 37 minut temu macko 91 rozwiń

Dzisiaj opiszę sposób na przewidywanie kursów walut. Kursy średnie NBP znajdują się na stronie http://rss.nbp.pl/kursy/TabelaA.xml. Na nowy symulator z kilkoma drobnymi poprawkami tutaj: http://hopfieldsimulator.codeplex.com/releases/view/50771. Po zainstalowaniu tej wersji możemy uruchomić symulator i przejść na zakładkę Predictor. Następnie możemy wprowadzić parametry pracy symulatora np. takie: d = 50000, eta = 0.7, n1 = 5, n2 =...

Tagi:
Dziel się z innymi:
HopfieldSimulator – Daj się poznać #8 – przewidywanie kursów walut

Windows 2335 dni, 13 godzin, 37 minut temu piotr_sowa 55 rozwiń

W dzisiejszym wpisie chciałbym rozwinąć temat, który zacząłem we wpisie na temat reguły prawej ręki (lub reguły zegara). Do napisania tego wpisu zainspirował mnie komentarz pod wspomnianym wpisem: „Bardzo ciekawe opisanie backface cullingu, nigdy bym nie wpadł by tak to wyjaśnić :)” Otóż moim celem nie było wtedy opisanie „backface cullingu”, a jedynie wskazanie, w jakiej kolejności podawać krawędzie, by płaszczyzna na scenie była widoczna. Zobaczmy jednak, cóż to jest ten „backface culling”?

Dziel się z innymi:
Maciej Zbrzezny: Programowanie i Technologie: [WPF 3D] Backface culling, do usuwania niewidocznych powierzchni w WPF 3D [PL]

Windows 2335 dni, 13 godzin, 37 minut temu paduda 40 rozwiń

Dzisiaj opiszę sposób, jaki zastosowałem by przechwycić pierwszy wyjątek. Czasem w aplikacji czegoś nie przewidzimy i wyleci nam na wyjątku, dobrze wtedy zalogować ten fakt w jakimś pliku tekstowym lub e dzienniku systemu Windows. Należy też przekazać informację użytkownikowi, aby mógł w razie problemu skopiować komunikat z wyjątku i stos wywołań abyśmy wiedzieli gdzie aplikacja wyleciała. Nowy instalator z tą funkcjonalnoś...

Tagi: .Net, AI, C#, C++
Dziel się z innymi:
HopfieldSimulator - Daj się poznać #7 – Przechwytywanie pierwszego wyjątku

Windows 2335 dni, 13 godzin, 37 minut temu piotr_sowa 47 rozwiń

W poprzednich postach pokazałem jak tworzyć asynchroniczne formularze. Nie zawsze jednak chcemy wywoływać takie zapytania za pomocą przycisku Submit. Czasami lepiej użyć linku tekstowego lub po prostu obrazka. Ajaxowy link tekstowy bardzo łatwo utworzyć za pomocą metody ActionLink:

Tagi:
Dziel się z innymi:
ASP.NET MVC – obrazek jako link do asynchronicznego wywołania

Web 2336 dni, 10 godzin, 18 minut temu pzielinski 54 rozwiń

MSChart jest biblioteką do generowania diagramów zarówno w aplikacjach ASP.NET jak i Windows Forms. Tutaj znajdziecie maaaasę przkładów jak można wykorzystać kontrolki i co za pomocą nich można zrobić. Ja nie bawiłem się kontrolkami dla Windows Forms – nawet nie wiem czy się różnią od kontrolek dla ASP.NET. Post dotyczy stricte wykorzystania MSCharts w ASP.NET.

Źródło: blog.gutek.pl
Dziel się z innymi:
Problem: Generowanie MSCharts w ASP.NET z custom Title w codebehind

Web 2336 dni, 10 godzin, 18 minut temu paduda 98 rozwiń

XMPP, Real Time Web i … .NET     Czym jest XMPP ? Extensible Messaging and Presence Protocol a.ka. Jabber to otwarty  protokół oparty o XML pozwalający na wymianę informacji w czasie (prawie)rzeczywistym.

Tagi:
Źródło: codefather.pl
Dziel się z innymi:
XMPP, Real Time Web i ... .NET

Autor: Jakiś czas temu przeprosiłem się z frameworkiem MsTest i zacząłem na powrót pisać testy z jego wykorzystaniem. Przedtem korzystałem z NUnit, jednak doszedłem do wniosku, że do moich potrzeb wystarczy framework dostarczony w komplecie z Visual Studio. Nie jestem zealotem jeżeli chodzi o testy jednostkowe, piszę proste, wybiórcze testy, którymi na pewno nie pokrywam 100% kodu. Czytałem na kilku stronach narzekania na framework MsTest. Jednak podchodziłem do nich dość sceptycznie. Wiadomo, pro...

Tagi: mstest, testy
Dziel się z innymi:
[RS] MsTest = WTF? - .net.coding.blog

Narzędzia 2337 dni, 15 godzin temu paduda 100 rozwiń

Zastanawiałeś się kiedyś jak działa czat w gmail’u lub na facebook’u, wysyłanie i odbieranie wiadomości w czasie rzeczywistym, zmiany statusu znajomych widoczne niemalże od razu itd?. Zasada działania tego typu rozwiązań opiera się o technikę zwaną COMET, znaną też pod nazwami PUSH AJAX i  REVERSE AJAX.  Zacznijmy jednak od początku. Przyjrzymy się teraz jak wygląda in...

Tagi:
Źródło: codefather.pl
Dziel się z innymi:
WaveChat, czyli Instant Messaging w .Net Done Right !

Web 2337 dni, 19 godzin, 18 minut temu http://tadek.myopenid.com/ 91 rozwiń

Przeklikaj swój świat! – kontrola zdarzeń myszki Myszka – z pozoru urządzenie, które bez ludzkiej ręki nie jest w stanie nic zrobić. Błąd! Istnieje możliwość nadania jej “życia” poprzez wywoływanie odpowiednich zdarzeń z kodu aplikacji. Aby to osiągnąć przydatne może być wykorzystanie poniższego helpera, a właściwie szablonu helpera, który można w łatwy sposób rozszerzyć o kolejne metody.

Dziel się z innymi:
Przeklikaj swój świat! – kontrola zdarzeń myszki - Windows Live

Windows 2339 dni, 1 godzinę, 28 minut temu http://pawlos.blogspot.com/ 42 rozwiń

1 2... 211 212 213 214 215 216... 286 287
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)