dotnetomaniak.pl

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

Niniejszym postem rozpoczynam cykl publikacji o zastosowaniu F# i związanych z nim narzędzi do tworzenia interpretera na przykładzie imlementacji V+, który wykorzystywany jest do programowania wirtualnego robota w środowisku RLab.

Tagi: F#
Dziel się z innymi:
blogexpressions: Parser w F# dla języka V+ - wstep

Inne 2433 dni, 6 godzin, 53 minuty temu paduda 37 rozwiń

W tej notce przedstawię kilka przydatnych skrótów klawiszowych, który używam codziennie (lub prawie codziennie ;)) podczas pracy z Visual Studio.CTRL + E, D – formatowanie kodu w aktywnym pliku,CTRL + SPACEBAR - wywołanie IntelliSense,CTRL + E, C - komentowanie zaznaczonych linii kodu,CTRL + E, U - odkomentowanie zaznaczonych linii kodu,CTRL + SHIFT + L - kasowanie zaznaczonych linii kodu,CTRL + M, O – zwinięc...

Dziel się z innymi:
Visual Studio tip: przydatne skróty klawiszowe

Narzędzia 2434 dni, 3 godziny, 16 minut temu paduda 311 rozwiń

Drugi odcinek serii (przypominam, że na początku był odcinek 0.). Minęła pierwsza iteracja, zakończona całkiem nie małym sukcesem, bo zdążyliśmy zaimplementować wszystkie zaplanowane funkcjonalności, jednocześnie skupiając się bardziej na jakości niż na szybkości prac. A więc jakie zmiany zaszły w naszym projekcie? Przede wszystkim rozrósł się znacznie, zyskał wiele funkcjonalności, a to pociągnęło za sobą konieczność pewnych zmian i udoskonaleń w architekturze. Przypomnę, że nasza solucja jest aktualnie...

Tagi:
Źródło: b21.net.pl
Dziel się z innymi:
Architektura – odcinek 1. | B21.net.pl

Architektura 2434 dni, 3 godziny, 16 minut temu gordon_shumway 64 rozwiń

Microsoft przyznał w końcu, że aplikacje webowe stworzone przy pomocy praktycznie dowolnej wersji środowiska ASP.NET są podatne na atak typu Padding Oracle. Oznacza to, że w zależności od konkretnej aplikacji, intruzowi może udać się przykładowo uzyskanie dostępu  do zawartości zaszyfrowanych ciasteczek i innych danych sesyjnych. Około 25% wszystkich aplikacji webowych bazuje na ASP.NET, w związku z...

Źródło: www.hcsl.pl
Dziel się z innymi:
HARD CORE SECURITY LAB: Atak typu Padding Oracle na ASP.NET w praktyce

Web 2434 dni, 3 godziny, 16 minut temu macko 80 rozwiń

Ludzie branche tworzą… Motywów do tworzenia gałęzi w projektach jest co nie miara. W nie tak prehistorycznych czasach (które chyba z resztą trwają do dziś) królowania CVS, a później SVN większość rzeczy trafiała bezpośrednio do trunka – głównej gałęzi. Rozgałęzienia były tworzone w momentach, gdy projekt rzeczywiście obierał dwa, dosyć odmienne biegi rozwoju (np. v1 i v2 – obie rozwijane). Inną strategią (nie wykluczającą pierwszej!) było tworzenie gałęzi – stabilnej, rozwojowej, a czasem eksperymentalne...

Źródło: lukaszsowa.pl
Dziel się z innymi:
Po co branchuję? | Łukasz Sowa

Inne 2434 dni, 3 godziny, 16 minut temu paduda 83 rozwiń

Korzystanie z interfejsu INotifyPropertyChanged podczas pracy z WPF to praktycznie codzienność. Za którymś razem jednak implementacja tego interfejsu w kolejnej klasie może już zbrzydnąć. Dlaczego, więc nie skorzystać z refleksji i extensions methods? Metodę wywołującą zdarzenie PropertyChanged napiszemy raz i będziemy z niej korzystać do woli. Implementacja tej metody w moim wykonaniu wyglą...

Dziel się z innymi:
implementacja interfejsu INotifyPropertyChanged poprzez refleksję

Windows 2434 dni, 3 godziny, 16 minut temu paduda 140 rozwiń

Dzisiaj coś zupełnie z innej beczki. SAP Business One (SB1) , czyli "program księgowy". Jakiś czas temu miałem okazję popracować trochę z tym programem i zapoznać się z DI API. DI API to zestaw metod, za pomocą których możemy zautomatyzować proces tworzenia dokumentów księgowych w SB1. Czyli wygenerować dokumenty z poziomu własnego programu, przy użyciu "odpowiednich bibliotek". Bardzo przydatne w sytuacji gdy integrujemy program księgowy z innymi systemami i chcemy zautomatyzować proces powstawania doku...

SAP Business One i transakcje w .NET

Windows 2434 dni, 3 godziny, 16 minut temu jdubrownik 34 rozwiń

Standardowo gdy tworzymy projekt typu Class library, Visual Studio pozwala nam na dodanie elementów WinForm i dosłownie jednego (User Control) elementu z palety WPF. Oczywiście dla bibliotek z elementami WPF przeznaczony jest projekt WPF Custom Cortol Library, ale czasem istnieje konieczność dodania kontrolek WPF'owych do istniejącej biblioteki i właśnie taki przypadek zostanie tutaj rozpatrzony.

Tagi: WPF
Dziel się z innymi:
rupo76.NET: Class library z elementami WPF

Windows 2434 dni, 3 godziny, 16 minut temu paduda 20 rozwiń

Dzisiaj nieco o tym, jak można sobie chociaż kapkę życie ułatwić. O ile z reguły przy dropdownlistach wyświetlamy jakieś konkretne wartości pobrane z bazy tworząc odpowiednią SelectList, o tyle z enumami z reguły nie chcemy wyświetlać bezpośrednio jego nazwy w boxie, na przykład ze względu na to, że nasza nazwa (nam tłumacząca wszystko) nic odbiorcy stronki nie powie. Rozwiązaniem przez nas stosowanym jest generowanie listy na podstawie atrybutów enumów. Więc jedziemy: Atrybut DisplayName jest tu bardzo ...

Źródło: b21.net.pl
Dziel się z innymi:
Prosty dropdownlist dla enumów w asp.net mvc 2. | B21.net.pl

Web 2434 dni, 3 godziny, 16 minut temu gordon_shumway 90 rozwiń

Instalacja MVVM Light Toolkit Właściwie jedyne co jest niezbędne do pracy z MVVM LT, to same biblioteki w formie plików DLL, jednak aby naprawdę wygodnie korzystać z tego narzędzia dobrze jest skorzystać z małych wspomagaczy przygotowanych przez autora. Pobieramy paczkę stąd i następnie wypakowujemy to co nam potrzeba. Jest tego całkiem sporo, ponieważ przygotowane są wersje zależne od wykorzystywanej technologii i oprogramowania: binarki - biblioteki w postaci plików DLL w postaciach przygotowanych dla...

Dziel się z innymi:
O programowaniu w dotnecie: Podstawy MVVM Light Toolkit [część 1]

Architektura 2434 dni, 3 godziny, 16 minut temu gordon_shumway 399 rozwiń

Dziś chciałbym pokazać rozwiązanie problemu związanego ze sposobem przechowywania podstawowych informacji o forum np, nazwa, słowa kluczowe.

Podstawowe konfiguracje - pliki konfiguracyjne w Asp.net Mvc

Web 2434 dni, 3 godziny, 16 minut temu paduda 46 rozwiń

Prawdopodobnie wszyscy znają już klauzulę group by w zapytaniach SQL – nie stanowi żadnej rewelacji. Myślę jednak, że znacznie mniej popularniejszą klauzulą jest GROUPING SETS. Rozważmy następujące zapytanie: selectfrom Products GROUPBY ProductCategory unionallselectfrom Products GROUPBY ProductSubcategory Zapytanie zwróci wiersze pogrupowane po kategorii produktu oraz podkategorii. Należy podkreślić, że grupowania wykonywane są niezależnie od siebie i nie mają charakteru hierarchicznego (tak jak to b...

Tagi:
Dziel się z innymi:
Piotr Zieliński  » Blog Archive   » T-SQL i Grouping Sets

Bazy danych i XML 2434 dni, 12 godzin, 52 minuty temu pzielinski 29 rozwiń

Niektóre aplikacje warto wyposażyć w Splash Screen. W przypadku WPF-a (który jest wykorzystywany w DesktopInfo) sprawa jest banalnie prosta. Wystarczy dodać plik png do projektu a następnie we właściwościach pliku wybrać SplashScreen

Tagi: splashscreen, WPF
Źródło: www.benedykt.net
Dziel się z innymi:
Splash Screen w aplikacji WPF | @rek online | Arkadiusz Benedykt

Windows 2434 dni, 12 godzin, 52 minuty temu paduda 65 rozwiń

Wczoraj (a właściwie dzisiaj) pisałem o pobieraniu lokalizacji za pomocą wbudowanej w Windows 7 platformy sensorów. Poniżej kawałek kodu, który już powinien być zrozumiały – wykorzystujący LatLongLocationProvider LatLongLocationProvider location = newLatLongLocationProvider(100); if (location.ReportStatus == ReportStatus.Running) { location.LocationChanged += newLocationChangedEventHandler(location_LocationChanged); location.StatusChanged += newLocationProviderStatusChangedEventHandler(location_St...

Tagi: sensors
Źródło: www.benedykt.net
Dziel się z innymi:
Windows Sensors – czyli jeszcze słowo o lokalizacji

Windows 2434 dni, 12 godzin, 52 minuty temu paduda 22 rozwiń

ASP.NET Edycja nagłówka w GridView Wrzesień 18, 2010- autor: michalurbanskiDodaj komentarz   Tytuł posta może być nieco mylący, chciałbym bowiem przedstawić w jaki sposób dodać dodatkowy wiersz do standardowej kontrolki GridView w celu zmiany wyglądu części nagłówkowej. Jeśli jednak mamy już header, to trzymając się ściśle terminologii dodana część powinna być określana jako subheader. Jakkolwiek brzmiałby polski odpowiednik tego słowa, zdecydowałem, że przynajmniej na potrzeby tego posta będę używał zwr...

Dziel się z innymi:
ASP.NET Edycja nagłówka w GridView « Michał Urbański Blog

Web 2435 dni, 6 godzin, 47 minut temu gordon_shumway 31 rozwiń

Axum to kolejny inkubacyjny projekt z Redmond, o którym warto wspomnieć. Model agenta, który przedstawiłem w poprzednim poście, został przez giganta potraktowany całkiem poważnie. Solidna implementacja, skalowalność, wtyczka do Visual Studio - to wszystko daje całkiem duże pole do popisu, ale powoli...

Źródło: blog.fones.pl
Dziel się z innymi:
Fones.Blog > Axum – Agenci w akcji

Programowanie rozproszone 2435 dni, 11 godzin, 53 minuty temu fones 20 rozwiń

We wpisie o LinqToXml pisałem jak można czytać z pliku XML. Co jednak z zapisywaniem? Otóż jest to równie łatwe. Znowu zaprzęgniemy do pracy Linq. Najpierw oczywiście otwieramy plik a następnie pozostaje stworzyć XDocument z zawartością. Zawartość możemy dodawać ręcznie albo (jak na przykładzie poniżej) wybrać elementy za pomoca Linq i zwrócić je w takiej postacji jakiej chcemy mieć je zapisane.

Tagi: xdocument, xml
Źródło: www.benedykt.net
Dziel się z innymi:
XDocument – zapisywanie do pliku xml | @rek online | Arkadiusz Benedykt

Bazy danych i XML 2435 dni, 11 godzin, 53 minuty temu paduda 67 rozwiń

Programowanie w parach, to jeden z najbardziej kontrowersyjnych pomysłów jakie spotkać możemy podczas przeglądania publikacji dotyczących extreme programming’u. Jak można pracować wydajniej redukując liczbę zadań nad którymi pracujemy o połowę? Brzmi niedorzecznie, a jednak ma szereg nie koniecznie widocznych od razu zalet…

(Zdalny) pair programming | B21.net.pl

Inne 2435 dni, 11 godzin, 53 minuty temu https://me.yahoo.com/a/ZLvL... 78 rozwiń

Co pewien czas można natknąć się na porównania odnośnie mocy obliczeniowej komputerów bardzo dawnych i tych dzisiejszych. Takim dość typowym, często powtarzanym stwierdzeniem jest na przykład to, iż komputer sterujący misją Apollo 11 miał moc porównywalną z dzisiejszym kalkulatorem. Podobne ciekawostki służą czasami ukazaniu gigantycznego postępu, jaki dokonał się w ciągu ostatnich kilku dekad jeśli chodz...

Źródło: xion.org.pl
Dziel się z innymi:
xion.log » Cebulowy postęp

Inne 2436 dni, 4 godziny, 9 minut temu paduda 75 rozwiń

Od dawna nosiłem się z zamiarem poznania wzorca MVVM (Model-View-ViewModel), na którym opiera się WPF, jednak im głębiej go poznawałem tym bardziej wydawał mi się on irytujący. Problem z MVVM jest taki, że jest to tylko wzorzec, opisujący jedynie podstawy działania i przedstawiający założenia do ogólnej koncepcji jaką należy przyjąć w projekcie. W teorii wygląda to bardzo ładnie, oddzielenie interfejsu od logiki biznesowej miały pozwolić na rozdzielenie pracy programisty i designera. Zachowujemy porządek...

Tagi: MVVM, WPF
Dziel się z innymi:
O programowaniu w dotnecie: Frustrujący MVVM

Windows 2436 dni, 4 godziny, 9 minut temu gordon_shumway 241 rozwiń

1 2... 241 242 243 244 245 246... 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)