C#
Witamy w dziale poświęconym językowi C# oraz platformie .NET. Mamy nadzieję, że pomożesz nam go rozwijać poprzez dodawanie nowych artykułów, informacji o elementach języka. Nie bój się modyfikować, dodawać artykułów - zmiany zawsze można cofnąć.
Przed utworzeniem strony prosimy zapoznać się z tekstem Zasady pracy.
C# (czyt. "si szarp") to obiektowy język programowania stworzony 15 lipca 2000 roku przez zespół kierowany przez Andersa Hejlsberga pracującego w firmie Microsoft. Jest on bardzo podobny do języka Java pod względem zasady kompilacji jak i ogólnego zarysu programowania, a składnia jest wzorowana na składni języka C czy C++.
C# jest głównym językiem platformy .NET.
Programowanie w języku C# |
Aplikacje Windows.Forms Tworzenie okien - Okna dialogowe - Tworzenie własnych komponentów wizualnych - Rysowanie po Windows Forms - Wzorzec MVP (ModelViewPresenter) DirectX .NET Kurs DirectX Managed Aplikacje bazodanowe ADO.NET c# - Klasy specjalizowane - Połączenie z różnymi bazami danych - Transakcje - Tryb połączony - Tryb odłączony - Klasa DataSet - Wiązanie danych Aplikacje ASP.NET i Web Services jm - Bloki kodu i pliki ASP.NET - Formularze - 2wewe - Web Service i SOAP - Aplikacje i sesje Windows Presentation Foundation Wstęp do WPF - Znaczniki XAML - Zasoby aplikacji - Style - Szablony - Wiązanie danych (Binding) - Konwertery danych - Panele - Kontrolki - Polecenia (interfejs ICommand) - Wzorzec MVVM - Silverlight Windows Mobile Wstep do Windows Mobile - Połączenie z bazą danych |
CLR i platforma .NET |
Wątki i procesy Wprowadzenie do wątków - Klasa Thread - Sterowanie wątkami - Bezpieczny dostęp do danych - Synchronizacja - Klasa Mutex - Klasa Monitor Programowanie sieciowe http - gniazda Operacje Wejścia-Wyjścia Format Tekstowy - Format Binarny - Format XML - Kompresja strumieni - Poruszanie się po katalogach |
Inne zagadnienia |
Wskaźniki i unsafe mode - Formatowanie liczb, dat i godzin - Wyrażenia regularne - Przeciążanie - Podstawowe typy danych - Preprocesor - Słowa kluczowe - Dokumentowanie kodu - Dekompilacja kodu - Manifest - Metadane - MSIL - Serializacja - DirectX.NET
|