dotnetomaniak.pl

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

Dla odmiany zatem, w kolejnym odcinku moich zmagań nad projektem, przedstawiam zagadnienie walidacji danych wprowadzanych przez użytkownika w ASP.NET. Wykorzystane przy tym będą wbudowane mechanizmy, które sprawiają, że walidacja może być prosta i przyjemna, a przynajmniej nie tak straszna jak może si...

Dziel się z innymi:
ASP.NET Walidacja danych

Web 2716 dni, 6 godzin temu macko 188 rozwiń

Microsoft Press wydał e-book na temat gorącego ostatnimi czasy, programowania równoległego. Książka na 224 (anglojęzycznych) stronach przedstawia idee zrównoleglania, oraz prezentuje przykłady oparte oczywiście o Parallel Extensions w .NET Framework 4.0

Źródło: blog.fones.pl
Dziel się z innymi:
Fones.Blog > Parallel Programming with Microsoft .NET E-BOOK

Programowanie rozproszone 2716 dni, 6 godzin temu fones 67 rozwiń

Czasami warto sprawdzić, czy wartości w podanych kolumnach zostały zmienione. Najłatwiejszym sposobem jest porównanie sumy kontrolnej. Jeśli stara wartość jest różna od aktualnej oznacza to, że któreś pole zostało zmienione. W T-SQL służy do tego funkcja CHECKSUMAGG:select CHECKSUMAGG(Credit) from Persons GROUPBY Persons Podobną funkcją jest CHECKSUM – liczy sumę kontrolną, jednak dla każdego wiersza a nie dla całych grup.Explore posts in the same categories:SQL Server This entry wa...

Tagi:
Dziel się z innymi:
Piotr Zieliński  » Blog Archive   » Suma kontrolna zwróconych wierszy

Bazy danych i XML 2716 dni, 13 godzin, 1 minutę temu pzielinski 25 rozwiń

Wyobraźmy sobie następująca sytuację. Implementujemy program do obsługi przetwórni win. Nie będą to takie wina, jakie możemy spotkać na codzień. Wina będą markowe, produkowane z prawdziwych winogron. Nie jabłek, nie gruszek, a właśnie winogron. Jak wiemy winogrona możemy spotkać powszechnie w dwóch odmianach – białe, oraz ciemne.

Definiujemy dziedziczenie w BLToolkit | B21.net.pl

Bazy danych i XML 2716 dni, 15 godzin, 36 minut temu https://me.yahoo.com/a/ZLvL... 50 rozwiń

Korzystając z wzorca MVVM cały czas skupiamy się na zachowaniu koncepcji czyli wszelkiego rodzaju logika biznesowa udostępniana jest widokowi poprzez ViewModel. Z drugiej strony nasz widok (View) powinien składać się tylko ze znaczników XAML. W sieci można znaleźć mnóstwo video tutoriali gdzie oglądając odnosimy wrażenie, że punktem honoru prelegenta jest pokazanie w pełni działającej aplikacji przy zachowaniu czystego CodeBehind. Ostatnio jednak uświadomiłem sobie (a raczej wymaganie biznesowe postaw...

Tagi: MVVM, ui
Dziel się z innymi:
Logika UI w MVVM

Architektura 2716 dni, 15 godzin, 36 minut temu paduda 162 rozwiń

W przyszłym tygodniu będę mocno zajęty dlatego już dziś opublikuję dwa posty jako konkursowe przyszłotygodniowe ;-). Mam nadzięję, że nie jest to wbrew zasadom. Dziś będzie krótki wpis na temat sposobu na zrobienie na zwykłym panelu FlowLayoutu. Bardzo użyteczna funkcja np. gdy nad Gridem chcemy mieć filtry i chcemy żeby filtry pływały w zależności od rozmiaru okna jeden za drugim. Albo np. do napisania p...

Tagi:
Dziel się z innymi:
Panel z FlowLayout w WinForms

Windows 2717 dni, 4 godziny, 17 minut temu piotr_sowa 42 rozwiń

To jest kolejny wpis na przyszły tydzień ;-), albo jeśli ktoś woli niech tydzień blogowania zaczyna się od niedzieli ;-). Teraz napiszę o InteliGUI, nowym pomyśle na zastosowanie sieci Hopfielda. W całym przedsięwzięciu chodzi o to, żeby uzyskać inteligentne GUI tzn. takie które będzie się uczyć sekwencji jakich używamy i samo będzie proponować co chcemy zrobić na podstawie kilku kroków. Oczywiście to rozwiązani jakie opiszę...

Tagi: .Net, AI, C#, C++
Dziel się z innymi:
HopfieldSimulator – InteliGUI

Windows 2717 dni, 4 godziny, 17 minut temu piotr_sowa 43 rozwiń

Plik konfiguracyjny. Chcę, aby przy uruchomieniu programu utworzył się obiekt klasy Settings i aby wszystkie inne klasy z niego korzystały. Wyjścia są wg mnie trzy, ale tylko jedno jest dobre : utworzyć obiekt i przekazywać do niego referencje wszędzie tam, gdzie inny obiekt będzie z niego chciał skorzystać -- to dość toporne rozwiązanie, musimy pamiętać o referencjach i o tym, aby przypadkowo nie stworzyć innego obiektu. W moim przypadku nie byłoby z tym kłopotu, ale w projektach bardziej rozbudowanyc...

Dziel się z innymi:
Klasa [Serializable]Settings - Wzorzec Singleton

Windows 2717 dni, 4 godziny, 17 minut temu paduda 45 rozwiń

Pamiętam dobrze, jak paręnaście(?) miesięcy temu zobaczyłem pierwszy demo PivotViewer które pokazywało nowy sposób przeglądania witryn web. Od tego czasu upłynęło odpowiednio dużo miesięcy, w między czasie MS wypuścił zarówno przeglądarkę jak i kontrolkę Silverlight i nastała cisza… Nastała, bo MS po raz kolejny w tym roku przeprowadził błędnie marketing produktu, choć kilka dostępnych przykładów bardzo dobrze pokazuje do czego może to narządko służyć.

Źródło: blog.gutek.pl
Dziel się z innymi:
.neting in the free world | PivotViewer – zaczynamy

Silverlight 2717 dni, 4 godziny, 17 minut temu gordon_shumway 46 rozwiń

Na początku był Agile… Manifest Agile i zawarte w nim idee. Manifest, mimo że niezwykle odkrywczy był jednak bardzo ogólny – prezentował wartości, ale nie tłumaczył, jak wprowadzić je w życie. Nieuniknione było więc powstanie metodologii ściślej opisujących proces wytwarzania oprogramowania...

Źródło: b21.net.pl
Dziel się z innymi:
Extreme Programming (XP) vs Scrum | B21.net.pl

Inne 2717 dni, 16 godzin, 27 minut temu https://me.yahoo.com/a/ZLvL... 116 rozwiń

Na pierwszy ogień poszło wyświetlanie map googla. Ponieważ DesktopInfo z założenia ma wyświetlać informacje na pulpicie komputera to nie ma mowy o gotowych rozwiązaniach w js czy innych. Na szczęście/nieszczęście jest kontrolka GMap która pozwala na wyświetlanie map googla i kilku innych providerów. Dostępna jest dla wersji winforms oraz dla WPF-a właśnie...

Tagi: GMap, mapy, WPF
Źródło: www.benedykt.net
Dziel się z innymi:
Wyświetlanie map googla w aplikacji desktopowej – WPF czyli GMap

Narzędzia 2717 dni, 16 godzin, 27 minut temu paduda 67 rozwiń

Opisując implementację wzorca repozytorium w warstwie dostępu do danych, zwróciłem uwagę na metodę GetByExpression, pozwalającej na pobranie obiektów spełniających dowolne warunki. Postanowiłem udostępnić użytkownikowi filtrowanie klientów po imieniu, nazwisku i nazwie firmy, a produktów po nazwie i cenie netto (przez zdefiniowanie ceny minimalnej i maksymalnej).

Tagi: filtry
Dziel się z innymi:
Filtrowanie danych

Web 2717 dni, 16 godzin, 27 minut temu paduda 60 rozwiń

Dziś 13. września - 256. dzień roku. Święto wszystkich programistów i programistek. Zatem wszystkiego najlepszego bracia i siostry programistki! Mniej błędów w programach i więcej ciekawych zadań i wyzwań na nadchodzące przyszłe dni!

Dziel się z innymi:
2^8 - Dev’s day

Inne 2717 dni, 16 godzin, 27 minut temu paduda 51 rozwiń

Zacznę kontrowersyjnie. Lubię jak aplikacja nie działa, tak jak powinna. To znaczy - niekoniecznie lubię sam fakt niepoprawnego działania, ale dzięki temu mam możliwość odpalenia debugger’a (lub innego użytecznego narzędzia – głównie SysInternals), aby dowiedzieć się dlaczego i spróbować to naprawić. Ostatniego czasu ciekawych wrażeń dostarcza(ło) mi IE8. Pewnego dnia, bez powodu, IE na moim laptopie zaczął raczyć mnie niniejszym błędem jeszcze nawet przed tym jak się dobrze uruchomił:

Dziel się z innymi:
.NET blog: IE8 Crash

Windows 2717 dni, 16 godzin, 27 minut temu paduda 19 rozwiń

Do czego służy LinqToXml? Do prostego czytania XML-a. Możemy stosować składnię Linq i czytać w ten sposób pliki xml-owe. Ładnie i miło. Czyż nie jest to ładne? Zamiast (o zgrozo) ręcznie parsować plik lub uczyć się XPath-a można zaprzęgnąć Linq. Problem jaki przy tym wyszedł to taki paskudny komunikat: Could not find an implementation of the query pattern for source type ‘System.Collections.Generic.IEnumerable

Tagi: LinqToXml
Źródło: www.benedykt.net
Dziel się z innymi:
Linq To Xml i błąd Could not find an implementation of the query pattern for source

Bazy danych i XML 2717 dni, 16 godzin, 27 minut temu paduda 19 rozwiń

Kreatywność zespołu, to cecha pożądana przez każdego lidera zespołu – niezależnie od branży, będąc osobą odpowiedzialną za zespół wymagamy kreatywnego podejścia, tj. wprowadzania nowych pomysłów do projektów w zakresie wiedzy technicznej czy też procesów przyczyniających się do zakończenia projektu przed czasem. Pracownicy przejawiający inicjatywę, wychodzący z nowymi koncepcjami, ideami, skojarzeniami stanowią filar i siłę napędową zespołu.

Dziel się z innymi:
Software engineering: Rozmowa – najstarsza technika twórczego myślenia!

Inne 2717 dni, 16 godzin, 27 minut temu magabi 82 rozwiń

Dlaczego ASP.NET MVC jest groźne dla Test-driven development’u? A jest? No jest. Co ciekawe wynika to z jego największych zalet...

Źródło: b21.net.pl
Dziel się z innymi:
O konsekwentnym TDD… | B21.net.pl

Web 2718 dni, 15 godzin, 12 minut temu https://me.yahoo.com/a/ZLvL... 89 rozwiń

Problem oprogramowania, które ulega degradacji dotyczy w głównej mierze projektów, w których zapomina się, iż żyjemy w świecie zmieniających się wymagań, a naszym zadaniem jest tworzenie oprogramowania, które będzie potrafiło te zmiany przetrwać. Tak jest! Wymagania zawsze się zmieniają więc powinno to być jedno z priorytetowych założeń każdego projektu. Będąc świadomym tego stanu rzeczy, należy każdorazowo stosować określony zbiór praktyk, przyczyniających się do uelastycznienia projektu.

Dziel się z innymi:
Software engineering: Dlaczego oprogramowanie ulega degradacji?

Architektura 2718 dni, 15 godzin, 12 minut temu magabi 121 rozwiń

W SQL Server istnieje kilka narzędzi pozwalających określić wydajność wykorzystywanych zapytań. Podstawowym i najbardziej chyba znanym jest SQL Server Profiler. Można go włączyć z poziomu Sql Server Management Studio (menu główne->Tools->Sql Server Profiler). Po uruchomieniu pojawi się okienko w którym można określić m.in. zdarzenia, które powinny być monitorowane. Następnie aby rozpocząć analizę należy wybrać Start Selected Trace (ikonka zielonej strzałki w ToolBar). Od tego momentu wszelkie zapytania ...

Tagi:
Dziel się z innymi:
Piotr Zieliński  » Blog Archive   » Analiza wydajności zapytań, część I

Bazy danych i XML 2718 dni, 15 godzin, 12 minut temu pzielinski 61 rozwiń

CodeRush Express jest narzędziem, które niesamowicie ułatwia mi pracę z kodem. Co prawda jest to tylko darmowa wersja potężnego programu jakim jest pełna wersja CodeRush i zawiera masę ograniczeń oraz nie posiada wielu funkcjonalności. Jest zaledwie odbiciem tego co można uzyskać po zapłaceniu całkiem sporej kwoty (od 249$). Pomimo tego po krótkim okresie przyzwyczajenia daje całkiem sporego boosta podczas pisania. Niestety w wersji dla Visual Studio 2010 cześć już i tak ograniczonych funkcjonalności zos...

O programowaniu w dotnecie: [Narzędziownia] CodeRush Express

Narzędzia 2718 dni, 15 godzin, 12 minut temu gordon_shumway 120 rozwiń

1 2... 275 276 277 278 279 280... 357 358
Szkolenia SecurITum

marzec

09.
Wroc#
Wrocław
12.
13.
Dodaj nowe Zobacz wszystkie

Najaktywniejsi

1

Paweł Łukasik (32 867,57)

2

macko (32 816,53)

3

pzielinski (27 178,29)

4

gordon_shumway (21 178,87)

5

paduda (20 336,33)

6

psz750 (13 018,14)

7

rroszczyk (10 391,13)

8

Damian (9 450,13)

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 798,06)

15

dpawlukiewicz (3 451,73)

16

spetz (3 418,34)

17

jedmac (3 318,39)

18

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

19

AdrianBystrek (3 155,79)

20

CaMeL (2 954,87)