dotnetomaniak.pl

dotnetomaniak.pl - Artykuły z tagiem C#

W MonoGame możemy pisać nie tylko gry desktopowe, lecz także gry na platformy mobilne. Co najlepsze, niemal cały kod dowolnej gry napisanej w tym frameworku, możemy po prostu skopiować do nowego projektu przeznaczonego np. dla Androida i skompilować. Ten zabieg powinien wystarczyć, aby móc uruchomić naszą grę na telefonie/tablecie. Oczywiście są rzeczy, na które należy zwrócić szczególną uwagę… O czym przekonałem się na własnej skórze 😉 Na początku chciałem pokazać jak przenieść naszego Snake’a na tele...

Tagi: Android, C#, MonoGame
Źródło: csharp-dev.pl
Dziel się z innymi:
MonoGame – Gry na Androidzie! – Blog CSharp-Dev.pl

Inne 358 dni, 16 minut temu luki 44 rozwiń

It’s been 2 months since the latest version of the Warden has been released as the NuGet packages. Although our focus (yes, I’m not the only one person anymore working on this project) has moved towards the development of so-called stack (brand new API, Website, Microservices etc.) I’m still actively developing the core library in order to make it even more useful than before.

Dziel się z innymi:
Warden 1.3.0 released | Piotr Gankiewicz

Narzędzia 362 dni, 3 godziny, 7 minut temu spetz 111 rozwiń

Pobieranie danych z excela i wyświetlenie ich na stronie internetowej z podziałem na strony za pośrednictwem Paged List.

Źródło: fildev.pl
Dziel się z innymi:
Ładowanie danych z excela i wyświetlenia ich za pomocą Paged List MVC

Sztuka programowania 362 dni, 3 godziny, 7 minut temu fildev 183 rozwiń

W tej części w końcu zajmiemy się stworzeniem tego co najważniejsze – gracza – czyli węża, oraz planszy po której będzie się poruszał. Gra w końcu stanie się grywalna 😉 Zapraszam do czytania! Tą część serii zacząłem pisać w poniedziałek. Wyglądała ona zupełnie inaczej niż wersja, którą za chwilę przeczytasz. Dlaczego w ogóle o tym piszę? Dlatego, że dzisiejszy wpis, będzie napisany trochę w innym stylu. Początkowo chciałem napisać go w taki sam sposób jak poprzednie, czyli co robimy z naszym kodem krok...

Tagi: C#, MonoGame, XNA
Źródło: csharp-dev.pl
Dziel się z innymi:
MonoGame – Tworzymy grę Snake od podstaw! | Część 4 – ostatnia – Blog CSharp-Dev.pl

Inne 363 dni, 8 godzin temu luki 70 rozwiń

It’s still over a month till the .NET Developer Days conference will take place in the Warsaw’s EXPO XXI, yet it’s a good time to start thinking which talks should one choose, as there will be 3 rooms A,B and C and the presentations will run in parallel.

Tagi: .Net, C#, Conference
Dziel się z innymi:
[EN] .NET Developer Days sessions | Piotr Gankiewicz

Inne 368 dni, 8 godzin, 17 minut temu spetz 118 rozwiń

Korzystając z (późnego)piątkowego popołudnia postanowiłem dodać ten wpis przed czasem. Co prawda jestem trochę śpiący, ale mam nadzieję że nie wpłynie to na jakość dalszej części tego wpisu :P. Tak, więc bez zbędnego przedłużania – zaczynajmy! W tym wpisie zajmiemy się stworzeniem szkieletu kodu naszej gry. Pierwszą rzeczą jaką należy zrobić, to oczywiście utworzenie pustego projektu MonoGame – dokładniej Cross Platform Desktop Project. W poprzednim wpisie tłumaczyłem mniej, więcej co jest od czego, w ...

Tagi: C#, MonoGame, XNA
Źródło: csharp-dev.pl
Dziel się z innymi:
MonoGame – Tworzymy grę Snake od podstaw! | Część 2 – Blog CSharp-Dev.pl

Inne 370 dni, 6 godzin, 4 minuty temu luki 82 rozwiń

Wakacje się skończyły, z czasem więc jest już trochę gorzej. Jednak udało mi się go trochę wygospodarować, a co najważniejsze znalazły się też chęci. Zaczynam, więc w końcu serię pt. „Tworzymy grę Snake w Monogame” 😉 No właśnie, zanim zacznę serię chcę, żeby było jasne jak będzie ona wyglądać. Wymyśliłem to sobie tak, że podzielę ją (na co wskazuje sama nazwa) na kilka części. Każda z części będzie dokładała do naszej gry jakąś cegiełkę. Dzięki temu będę mógł dokładnie omówić wszystkie kwestie. Muszę ...

Tagi: C#, gry, MonoGame, XNA
Źródło: csharp-dev.pl
Dziel się z innymi:
MonoGame – Tworzymy grę Snake od podstaw! | Część 1 – Blog CSharp-Dev.pl

Inne 372 dni, 8 godzin, 42 minuty temu luki 111 rozwiń

Nowadays, the HTTP APIs act as gateways for petabytes of data and some chunk of it might actually require enhanced access rules. For example, you could create a link that allows the user to download the file only once, and within such link you would find a token. I was in a need of creating such solution for my open source project Warden – a specialized, one-time link that can be used fetch the configuration object from the API. It turned out to be fairly straightforward to implement the most basic versi...

Dziel się z innymi:
[EN] One-time secured API requests | Piotr Gankiewicz

Sztuka programowania 376 dni, 2 godziny, 26 minut temu spetz 143 rozwiń

Code review is an important part of development process. Various teams use different styles from “over the shoulder” to the ones based on tools like Gerrit. However, more and more Git servers (like GitLab) give merge request functionality, which makes incorporating code review process easier.

Dziel się z innymi:
[EN] Using Slack With .NET To Speed up Code Review Process | Future Processing

Sztuka programowania 380 dni, 6 godzin, 56 minut temu FutureProcessing 206 rozwiń

Dzisiaj chciałbym zaprezentować klasę EventWaiter. Znalazłem ją w repozytorium Roslyn na GitHub i w niektórych testach okazała się przydatna. Załóżmy, że mamy klasę eksponującą jakieś zdarzenie...

Tagi: .Net, C#, EventWaiter
Dziel się z innymi:
EventWaiter – testowanie zdarzeń

Sztuka programowania 380 dni, 6 godzin, 56 minut temu rroszczyk 146 rozwiń

Konfigurujemy emulator Android Wear pod Visual Studio i uruchamiamy na nim pierwszą aplikację stworzoną w Xamarinie. Zapisy z boju z emulatorem od Google, kilkoma wtopami w Windows 10 i uwieńczeniem sukcesu w postaci działającej aplikacji na "wirtualnym smartwatchu".

Android Wear — emulator w Visual Studio i pierwsza aplikacja w Xamarinie (C#)

Mobile development 381 dni, 7 godzin, 31 minut temu djfoxer 93 rozwiń

Jest to chyba rzecz najbardziej podstawowa podczas tworzenia jakiejkolwiek gry. Problem w tym, że MonoGame nie udostępnia nam czegoś takiego jak najprostsze przyciski. W takim razie jak rozwiązać problem z MENU w grze? Jeżeli chcesz dowiedzieć się jak ja rozwiązałem ten problem, czytaj dalej ;)

Tagi: C#, MonoGame
Źródło: csharp-dev.pl
Dziel się z innymi:
MonoGame – Jak stworzyć menu gry?

Inne 384 dni, 3 godziny, 57 minut temu luki 112 rozwiń

Dzisiaj zajmiemy się podstawami tego jak zbudowany jest kod gry pisanej przy użyciu MonoGame. Jeżeli chcesz dowiedzieć się czym w ogóle jest MonoGame, zapraszam do przeczytania poprzedniego wpisu. Zakładam, że czytając dalej masz już zainstalowane MonoGame i możesz przystąpić do stworzenia nowego pustego projektu. Jeżeli tak to zaczynamy! Na początku stwórzmy sobie pusty projekt „MonoGame Cross Platform Desktop Project”. Generalnie rzecz biorąc można równie dobrze stworzyć projekt dedykowany na Windowsa...

Tagi: C#, MonoGame
Źródło: csharp-dev.pl
Dziel się z innymi:
MonoGame – Jak zbudowany jest kod gry? – Blog CSharp-Dev.pl

Inne 388 dni, 7 godzin, 57 minut temu luki 162 rozwiń

Wzorzec MVVM, co prawda wiele rzeczy ułatwia i porządkuje. Jednak potrafi sprawić też masę problemów. Pisząc swoją pierwszą aplikację, z użyciem tego wzorca natknąłem się na sporą ich ilość. Jednym z nich było przechwytywanie zdarzenia zamykania głównego okna aplikacji, w celu zapisania wprowadzonych zmian. Drugim problemem było zamknięcie innego okna – potomnego, które miało wyświetlać się na czas ładowania pliku, a później znikać. W przypadku code-behind zadania te są banalnie proste. Mamy zdarzenie za...

Tagi: C#, MVVM, WPF
Źródło: csharp-dev.pl
Dziel się z innymi:
Zamykanie okien we wzorcu MVVM – Blog CSharp-Dev.pl

Windows 388 dni, 7 godzin, 57 minut temu luki 259 rozwiń

Czasami zachodzi potrzeba stworzenia aplikacji okienkowej z oknem konsoli w tle. Może ona służyć np. do łatwiejszego śledzenia poczynań programu, co w rezultacie pozwala na łatwiejsze znajdowanie błędów w kodzie. Po stworzeniu pustego projektu WPF App i jego kompilacji domyślnie konsola nie jest wyświetlana. Można jednak temu zaradzić. Wpis opisuje sposób rozwiązania tego problemu w Visual Studio, jednak w innych IDE też powinien działać. Pierwszą rzeczą jaką należy zrobić, jest utworzenie nowego pusteg...

Tagi: C#, programowanie, WPF
Źródło: csharp-dev.pl
Dziel się z innymi:
Aplikacja WPF z oknem konsoli – Blog CSharp-Dev.pl

Sztuka programowania 392 dni, 6 godzin, 59 minut temu luki 193 rozwiń

Jak pisałem poprzednio o problemie braku milisekund w dacie. Wspomniałem o tym, że tabele posiadają kolumnę informującą o ostatniej zmianie, która nastąpiła na rekordzie. Można się domyślić, że ręczne ustawianie tej wartości było by mozolne oraz podatne na błędy ( w szczególności – zapomnienie o wstawieniu nowej wartości)

Tagi: C#, NHibernate
Źródło: blog.soltysiak.it
Dziel się z innymi:
[NHibernate] Automatyczna aktualizacja daty i czasu – o ostatniej zmianie w rekordzie – Soltys blog

Bazy danych i XML 396 dni, 7 godzin, 34 minuty temu Paweł Sołtysiak 156 rozwiń

In case you’re not familiar with the Warden project that I’ve been working for the last few months, I strongly recommend you to take a look, as you may find this tool especially useful for monitoring your infrastructure and resources. So what is the Warden Spawn? It’s a brand new repository within the Warden Stack that will let you configure the instance of the Warden monitoring application using the human readable configuration files – and that’s just the beginning!

Dziel się z innymi:
[EN] Warden Spawn first glimpse | Piotr Gankiewicz

Narzędzia 396 dni, 7 godzin, 34 minuty temu spetz 51 rozwiń

Xamarin.Forms nie jest lekiem na całe zło i w praktyce nie da się za pomocą tej technologii zrobić w pełni natywnego efektu, stosując dostępne standardowo kontrolki. Idea tego rozwiązania jest inna. Do worka zwanego Xamarin.Forms trafiają takie elementy, które da się jakoś uwspólnić pomiędzy obsługiwanymi systemami. Innymi słowy po użyciu określonej kontrolki i tak w rzeczywistości zostanie wykorzystana ta natywna, która w danym systemie jest najbardziej zbliżona funkcjonalnie i wizualnie. I tak np. Form...

Tagi: .Net, C#, Xamarin, xaml
Dziel się z innymi:
CustomRenderer w Xamarin.Forms

Sztuka programowania 401 dni, 19 godzin, 57 minut temu rroszczyk 45 rozwiń

We have many pdf libraries that we can use, but none of them are perfect and all of them have some advantages and disadvantages. Here is my little experience with generating PDF file in .net framework with generating reports both, in a browser on demand and large numbers in bash/console by night. Crystal_Reports - big, commercial library develop by big company Pros:  - can be really fast Co...

Tagi: .Net, C#, PDF
Dziel się z innymi:
Review of tools for PDF generate in .net

Inne 401 dni, 6 godzin, 58 minut temu rroszczyk 207 rozwiń

There are many ways to perform a validation of our models living within the system. Whether there’s an incoming request from the user who would like to create an account or there’s a need to ensure about the correct amount of money in a bank transaction, the validation process should always (I really mean that) take place. In today’s post, I’d like to present one of the possible solutions that might help you validate your entities.

Dziel się z innymi:
Simple validation with validators | Piotr Gankiewicz

Sztuka programowania 404 dni, 1 godzinę, 2 minuty temu spetz 152 rozwiń

1 2... 10 11 12 13 14 15... 60 61
#befutureproof
Szkolenia SecurITum

październik

Dodaj nowe Zobacz wszystkie

Najaktywniejsi

1

macko (32 816,53)

2

http://pawlos.blo... (31 940,51)

3

pzielinski (27 178,29)

4

gordon_shumway (21 178,87)

5

paduda (20 336,33)

6

psz750 (13 018,14)

7

rroszczyk (10 386,48)

8

Damian (9 173,12)

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

15

spetz (3 363,34)

16

jedmac (3 318,39)

17

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

18

CaMeL (2 954,87)

19

dpawlukiewicz (2 736,19)

20

lkurzyniec (2 732,03)