Przedmiotem książki jest OpenGL, czyli popularny interfejs programistyczny służący do tworzenia aplikacji z grafiką 3D. W ostatnich dwóch latach został on całkowicie zreformowany, w efekcie czego większość książek i materiałów na jego temat stała się nieaktualna. W publikacji przedstawione są nowe wersje OpenGL (od wersji 3.3 wzwyż) w sposób odpowiedni zarówno dla początkujących programistów grafiki 3D, w szczególności studentów informatyki, jak i tych, którzy ze starego Open...
Programowanie współbieżne - wykorzystaj w pełni moc procesorów! Opanuj wątki, zadania i TPL Poznaj sprytne rozwiązania z użyciem bibliotek DSS i CCR Wejdź na wyższy poziom z Reactive Extensions i CUDAfy.NET Programowanie współbieżne jest w dzisiejszych czasach absolutnym standardem, jedyną drogą pozwalającą w pełni wykorzystać moc wielordzeniowych procesorów, umieszczanych we współczesnych komputerach. Jednak nadal niewielu programistów potrafi poprawnie i efektywnie korzys...
Wejdź ze swoim kodem na wiele platform. Równocześnie!_x005F _x005F Oferowane przez Microsoft oprogramowanie Visual Studio ma spore możliwości. W tym środowisku można samodzielnie projektować aplikacje, aplikacje sieciowe, usługi sieciowe i serwisy internetowe ― czyli praktycznie wszystko. W ramach Visual Studio 2022 możliwa jest praca z .NET MAUI, międzyplatformową strukturą do tworzenia natywnych aplikacji mobilnych i klasycznych (z użyciem języków C# i X...
Książka "MonoGame. Podstawowe koncepcje grafiki 3D" Damiana Kaniewskiego, Tomasza Dziubaka, Jacka matulewskiego zdobyła wyróżnienie w konkursie na Najlepszą Polską Książkę Informatyczną 2024r. organizowanym przez Polskie Towarzystwo Informatyczne._x005F _x005F _x005F _x005F Poznaj tajniki programowania grafiki 3D we frameworku MonoGame, dzięki któremu powstały takie hity jak Stardew Valley czy Carrion. Monogame jako kontynuator XNA ofer...
Programistą być Książka, którą trzymasz w ręku, to znakomity podręcznik do nauki programowania od podstaw. Autor, wieloletni wykładowca akademicki i nauczyciel studentów informatyki, proponuje naukę programowania w języku C#. To wybór nieprzypadkowy. C# jest nowoczesnym, obiektowym, stale rozwijanym i popularnym językiem, którym opiekuje się firma Microsoft. Dodatkowo ― dzięki podobieństwu C# do innych często używanych języków z rodzi...
Programuj w C# i odkryj możliwości Visual Studio 2017!_x005F _x005F Microsoft Visual Studio to znakomite środowisko programistyczne, w którym bardzo wydajnie, a przy tym z przyjemnością, można projektować i testować aplikacje desktopowe, mobilne i webowe w kilku językach programowania, z wykorzystaniem bogatego zbioru bibliotek oraz interesujących dodatków dostępnych w usłudze NuGet, wydatnie skracających czas pracy. Jeśli chcesz poznać możliwości tego pakietu d...
Twórz doskonałe aplikacje zgodne ze wzorcem MVVM z użyciem języka XAML!_x005F _x005F _x005F Wzorzec MVVM, czyli jak zespołowo wytwarzać aplikacje, które można łatwo testować_x005F Budowanie interfejsu w XAML, czyli moc i elegancja_x005F Aplikacje uniwersalne, czyli jak użyć jednego kodu dla wielu platform_x005F _x005F Aplikację można budować na wiele sposobów, z użyciem różnych narzędzi. Zawsze trzeba jednak pamiętać o tym, do czego ma ona służy...
Ucz się, projektuj, zarabiaj!_x005F _x005F _x005F Poznaj język C# 5.0 i platformę .NET 4.5.1 — podstawy nowoczesnego projektowania aplikacji Windows_x005F Dowiedz się, jak projektować aplikacje Windows Forms i efektywnie używać kontrolek_x005F Wybierz optymalny sposób przechowywania informacji w bazie danych w aplikacjach dla platformy .NET_x005F _x005F _x005F Współczesne oprogramowanie musi sprostać wysokim standardom — powinno być funkcjonalne, ...
ASP.NET Web Forms - idealny wybór dla małych aplikacji! Język C# w projektach ASP.NET Web Forms, czyli co musisz wiedzieć na początku Bazy danych aplikacji, czyli gdzie umieścić bazę i jak korzystać z LINQ to SQL Kontrolki Web Forms i CSS, czyli jak nadać stronie właściwy wygląd i zapewnić funkcjonalność Jeszcze kilkanaście lat temu projektowanie aplikacji (nie tylko internetowych) wymagało nie lada wysiłku. Sytuacja zmieniła się dość radykalnie wraz z rozwojem technologii,...
Zostań znawcą środowiska programistycznego Visual C++_x005F _x005F _x005F Podstawowe funkcje i technologie systemu Windows w oczach programistów_x005F Praktyczne użycie funkcji WinAPI i biblioteki MFC_x005F Programowanie współbieżne dla procesorów wielordzeniowych_x005F _x005F _x005F Środowisko programistyczne Microsoft Visual C++ idealnie nadaje się do wykorzystania w przypadku pisania programów dla platformy Win32 i jest chętnie wykorzystywane przez profesjonalnych programi...
Wykorzystaj potęgę technologii Windows! _x005F _x005F Visual Basic to język programowania o bardzo długiej tradycji. Kiedy kilka lat temu przeniesiono go na platformę .NET, zyskał nowe możliwości rozwoju. Dziś chętnie używają go osoby, które potrzebują wygodnego narzędzia, pozwalającego szybko stworzyć aplikację do prezentacji i analizy konkretnych danych. Jasna, niezbyt skomplikowana składnia, doskonała biblioteka gotowych kontrolek i bezkolizyjna współpraca z bazą danych to...
_x005F Doskonały przewodnik po świecie programowania w C# dla platformy .NET! _x005F _x005F _x005F _x005F Środowisko Visual Studio 2010, język C# 4.0 i podstawy projektowania aplikacji_x005F Bazy danych i technologia LINQ_x005F Nowy paradygmat zrównoleglenia aplikacji z biblioteką TPL_x005F Technologie Windows i wprowadzenie do XNA 4.0_x005F _x005F _x005F Język C# na dobre zadomowił się już na rynku programistycznym. Zarówno on sam, jak i platforma .NET przy...
Zaprojektuj nowe aplikacje dla urządzeń mobilnych Środowisko Visual Studio i szkic projektu Wykorzystanie języka C# i platformy .NET Compact Zastosowanie grafiki trójwymiarowej z mobilnym Direct3D Urządzenia przenośne, począwszy od telefonów komórkowych, a skończywszy na GPS-ach i kieszonkowych odtwarzaczach wideo, są dziś niezwykle popularne. Wiele z nich łączy w sobie tak przeróżne funkcje, że można je nazwać minikomputerami. Nic dziwnego, że pracują pod kontrolą uniw...