dotnetomaniak.pl

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

Operacje wykonywane w grach komputerowych przetwarzane są pętlach. W technologii XNA, specjalnie stworzonej do tworzenia gier, uporządkowano ten proces, porządkując logicznie wielość wykonywanych operacji w czasie tak, aby pewne metody uruchamiały się w tej samej kolejności tworząc jakby jeden obieg. Taki obieg w XNA 3.1 przedstawia się następująco (poniżej dodaję też przykłady kodu): 1. Główna aplikacja (Main) uruchamia konstruktor Gry (klasy dziedziczącej po klasie Game).        staticvoid Main(string[...

Tagi:
Dziel się z innymi:
Podstawowa pętla gry XNA «  Blog techniczny i nie tylko

Inne 3051 dni, 10 godzin, 36 minut temu neino 95 rozwiń

Ostatnio pracuje nad programem do symulacji. Mój edytor symulacji złożony jest z tysięcy kwadratów (System.Windows.Shapes.Rectangle). Potrzebowałem wypełnić niektóre kwadraty tekstem. Rozwiązaniem było użycie VisualBrush. Użyłem kodu który znalazłem w dokumentacji VisualBrush na MSDN. Nie mogłem sobie jednak poradzić z dodaniem marginesu do tekstu, tak aby tekst nie przylegał do obramowania kwadratu.

Tagi: C#, WPF
Źródło: belczyk.com
Dziel się z innymi:
VisualBrush, problem z marginesem

Windows 3053 dni, 39 minut temu sebastian 56 rozwiń

Jedną z potężniejszych nowości dostępnych w SharePoint 2010 są tzw.: "Sandboxed Solutions". Pod dźwięczną nazwą kryje się miedzy innymi nowy styl pisania rozwiązań pod SharePointa. Możliwe, że załagodzi to wieczne spory pomiędzy programistami a administratorami. O jakie spory chodzi i jakie możliwości stwarza stosowanie nowego typu rozwiązań wyjaśnia bieżący post.

Źródło: mnikolajuk.com
Dziel się z innymi:
"Sandboxed Solutions" i "Farm solutions"

Web 3053 dni, 39 minut temu mnikolajuk 50 rozwiń

Dziś pisząc pewien pakiet integracyjny (integration services) napotkałem na następujący błąd:Error: SSIS Error Code DTSECANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER. The AcquireConnection method call to the connection manager "Excel Connection Manager 1" failed with error code 0xC00F9304. There may be error messages posted before this with more information on why the AcquireConnection method call failed. Stworzony pakiet składał się z Excel Source. Po odpaleniu wystąpił błąd właśnie na tym elemencie...

Tagi:
Dziel się z innymi:
Piotr Zieliński » Integration Services i błąd DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER

Bazy danych i XML 3053 dni, 39 minut temu pzielinski 18 rozwiń

W oficjalnej dokumentacji IntelliTrace można przeczytać, że narzędzie to jest dostępne tylko i wyłącznie z poziomu środowiska Visual Studio 2010. To bardzo źle ponieważ z góry przekreśla użycie IntelliTrace do diagnozowania błędów u klienta. Wyobraźmy sobie, że dostajemy zgłoszenie trudnego do powtórzenia błędu. Czy nie byłoby wspaniale uruchomić aplikację w środowisku produkcyjnym, pod kontrolą IntelliTrace i w razie wystąpienia błędu poprosić klienta o przekazanie nam plików z logami (*.iTrace). Nie ws...

Blog Michała Komorowskiego: Używanie IntelliTrace poza Visual Studio 2010!

Narzędzia 3054 dni, 10 godzin, 43 minuty temu gordon_shumway 86 rozwiń

Oryginalny post: Things You Should Never Do, Part I Autor:Steve Yegge Jestem programistą, i to na wakacjach. I zgadnijcie, co robię? Bardzo chciałbym Wam powiedzieć, że popijam Mai Tai na Bahamach, ale w rzeczywistości to, czym zajmuję się w trakcie urlopu to programowanie. Są to więc wakacje w sensie HR-owym - wziąłem oficjalnie wolne w pracy, by dać sobie trochę czasu na postawienie mojej gry komputerowej na nogi. To gra, którą zacząłem pisać około 10 lat temu i spędziłem jakieś 7 lat na jej rozwij...

Tagi: devblogi
Źródło: www.devblogi.pl
Dziel się z innymi:
devBlogi: Najgorszy wróg kodu

Inne 3054 dni, 23 godziny, 55 minut temu gordon_shumway 189 rozwiń

Dla budowanej nowej wersji oprogramowania NmapGUI potrzebne było utworzenie okna pozwalającego na skonfigurowanie parametrów programu nmap. Początkowo byłem przekonany, że analogicznie do innych narzędzi tego typu (które swoją drogą można wyliczyć na palcach jednej ręki) wystarczy jedno okno z kilkunastoma zakładkami. Skoro takie rozwiązanie działa, to po co je zmieniać? Ale z drugiej strony wydaje się to być wyjątkowo mało atrakcyjne i mało estetyczne. W związku z tym postanowiłem zbudować okno podobne ...

Tagi:
Źródło: dotnethelp.pl
Dziel się z innymi:
Okno typu Wizard z wykorzystaniem WPF | dotnethelp.pl

Windows 3055 dni, 11 godzin, 34 minuty temu okrycyusz 86 rozwiń

W ASP.NET MVC nie ma wbudowanego wsparcia stronicowania dla wyświetlanych danych. W czystym ASP .NET mieliśmy do dyspozycji wiele zaawansowanych kontrolek, które wspierały mechanizm stronicowania (np. ListView). W ASP.NET MVC interfejs definiujemy za pomocą czystego HTML\XHTML i sami musimy zadbać o możliwość stronicowania. Nie jest to trudne ale wymaga jednak trochę nakładu pracy. Jeśli chcemy mieć elastyczną bibliotekę do obsługi stronicowania to implementacja jest już dość czasochłonna. Dlatego w tym ...

Tagi:
Dziel się z innymi:
Piotr Zieliński  » Blog Archive   » ASP.NET MVC i stronicowanie wyników

Web 3055 dni, 11 godzin, 34 minuty temu pzielinski 80 rozwiń

W .NET 4.0 dodano nowe metody TimeSpan.ToString() dające możliwość formatowania czasu podczas wyświetlania...

Dziel się z innymi:
Maciej Aniserowicz | Formatowanie TimeSpan.ToString()

Inne 3055 dni, 17 godzin, 23 minuty temu gordon_shumway 82 rozwiń

Szkoda, że w C# nie ma znanych z Javy anonimowych klas. Nie mylić z anonimowymi typami, które nie pozwalają na implementację metod! W internecie jest wiele skarg i próśb próbujących wymusić na Microsofcie dodania tego, jakże wygodnego, ficzera do naszego języka...

Dziel się z innymi:
Maciej Aniserowicz | LambdaEqualityComparer

Architektura 3055 dni, 17 godzin, 23 minuty temu gordon_shumway 106 rozwiń

Jeden artykuł tutorialu nie czyni, dwa może też nie, ale cieszę się, że pomysł nie upadł, dziś kolejna odsłona wstępu do F#. Postanowiłem urozmaicić moje wpisy i na końcu każdego artykułu postaram się zamieścić jakąś ciekawą funkcję w F# używającą (lub nie :) ) opisywanych elementów języka. W tej części tutorialu F# przedstawię: -opowiem więcej o wykorzystaniu funkcji -słowo kluczowe use -dopasowywanie wzorców -przedstawię jak tworzyć funkcje rekurencyjne> -napiszę o operatorach Zgodnie z zapowiedz...

Tagi:
Źródło: belczyk.com
Dziel się z innymi:
F# Więcej o funkcjach, rekurencja, match, use i operatory

Inne 3056 dni, 1 godzinę, 27 minut temu sebastian 122 rozwiń

Utworzenie własnego atrybutu walidacji danych jest w ASP.NET MVC niezwykle banalne, szczególnie jeśli dziedziczymy z jakiegoś już istniejącego...

Maciej Aniserowicz | Rejestracja własnych atrybutów walidacji w ASP.NET MVC dla client-side logic

Web 3056 dni, 1 godzinę, 27 minut temu gordon_shumway 100 rozwiń

Chcąc dostosować swój kod do wymagań korporacyjnych oraz w celu samodoskonalenia umiejętności zacząłem niedawno stosować między innymi ten wzorzec. Jego zastosowanie może wydawać się oczywiste, ale jego znaczenie jest ogromne, jeżeli budowany kod ma nosić cechy modułowości i skalowalności. Wzorzec Dependency Injection (DI) stosuje się zazwyczaj z innym bardzo ważnym wzorcem jakim jest Inversion of Control (IoC) ale o tym przy okazji. Najprościej rzecz ujmując DI to dostarczenie zależności pomiędzy klasa...

Tagi:
Źródło: dotnethelp.pl
Dziel się z innymi:
Dependency Injection na trzy sposoby | dotnethelp.pl

Architektura 3056 dni, 9 godzin, 19 minut temu okrycyusz 200 rozwiń

Firma NVIDIA ogłosiła premierę oprogramowania NVIDIA Paraller Nsight, które jest pierwszym środowiskiem deweloperskim dla aplikacji akcelerowanych przez procesory graficzne współpracującym z pakietem Microsoft Visual Studio. Ten ruch ugruntowuje pozycję firmy NVIDIA jako lidera na polu narzędzi programistycznych do pracy z obliczeniami na procesorach graficznych.

Tagi: GPU, nVidia
Źródło: webhosting.pl
Dziel się z innymi:
NVIDIA Parallel Nsight oddaje moc GPU użytkownikom Microsoft Visual Studio - Webhosting.pl

Inne 3057 dni, 2 godziny, 44 minuty temu Paweł Łukasik 91 rozwiń

Od dłuższego czasu mam już do czynienia z kontrolkami RadControls firmy Telerik. Ostatnio wykorzystałem je w tworzeniu dużego portalu pod SharePointem. Na początku miałem problemy z konfiguracją pliku web.config dlatego też w tym poście spisuje moje doświadczenia i zalecaną konfigurację.

Tagi: SharePoint
Dziel się z innymi:
RadControls for ASP.NET z SharePoint 3.0 i 2007

Web 3057 dni, 11 godzin, 18 minut temu mnikolajuk 34 rozwiń

Z implementacją równoległych zadań można sobie poradzić na wiele różnych sposobów. Zazwyczaj jednak instalujemy blokady, monitory, tworzymy transakcje, oplatamy synchroniczny kod. Co by się jednak stało, gdyby całe takie podejście odwrócić do góry nogami? Takich przełomowych projektów było wiele, oferowały nowy model pisania równoległych aplikacji, bez pamięci wspólnej i z wymianą komunikatów. W dzisiejszym wpisie chciałbym przedstawić Wam Model Agenta.

Źródło: blog.fones.pl
Dziel się z innymi:
Fones.Blog > Agent z wiadomością

Programowanie rozproszone 3058 dni, 12 godzin, 38 minut temu fones 67 rozwiń

Generyczna klasa zbioru W projekcie, nad którym pracuję potrzebowałem przyzwoicie działającej klasy reprezentującej zbiór. Zbiór nie do końca w sensie teoriomnogościowym (o właściwościach takiego można przeczytać np. tu), posiadający jedną bardzo ważną cechę: przechowywanie unikalnych elementów. Istniejące implementacje (Hashtable oraz HashSet) nie spełniały moich oczekiwań – elementów do wstawiania było na tyle dużo, że występowały kolizje z obliczonej przez GetHashCode() wartości. Ponieważ rozwiązanie...

Dziel się z innymi:
Generyczna klasa zbioru | czoper.devlog

Architektura 3059 dni, 4 godziny, 41 minut temu pczatrowski 74 rozwiń

Na początek geneza powstania problemu. Otóż jest wiele starszych systemów, które komunikują się z bazą danych za pomocą procedur. Otrzymują w ten sposób informacje na przykład w postaci obiektu DataSet czy DataTable, a następnie na nich wykonywane są różne operacje. Mój problem, a raczej pytanie, powstało, gdy któryś raz z kolei brałem pierwszy wiersz z otrzymanych wyników, a następnie tworzyłem z nich konkretny tekst za pomocą string.Format(). “Czy nie można tego przyśpieszyć?” ...

Źródło: kurzyniec.pl
Dziel się z innymi:
Dynamiczne tworzenie właściwości (properties)

Inne 3061 dni, 6 godzin, 8 minut temu lkurzyniec 189 rozwiń

Zapraszam do udziału w organizowanym przeze mnie konkursie "Daj się poznać"...

Dziel się z innymi:
Maciej Aniserowicz | Programuj, bloguj i zdobądź MSDN Ultimate oraz inne znakomite nagrody!

Inne 3061 dni, 6 godzin, 8 minut temu gordon_shumway 156 rozwiń

W poprzednim poście przedstawiłem Wam kilka istniejących implementacji STM, teraz, chciałbym dopełnić tą listę o kilka, równie ważnych, rozwiązań.

Źródło: blog.fones.pl
Dziel się z innymi:
Fones.Blog > Pamięć Transakcyjna – Istniejące implementacje – cz.2

Programowanie rozproszone 3061 dni, 6 godzin, 8 minut temu fones 43 rozwiń

1 2... 315 316 317 318 319 320... 388 389