C sharp
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. Aktualną wersją języka C# jest wersja 3.0 (była wersja 3.0). Trwają pracę nad wersją 4.0.
Zobacz też
Artykuły - Gotowce - FAQ - Forum dyskusyjne
Pobierz: Kody źródłowe
Materialy:
Portale:
Darmowe środowiska programistyczne:
Microsoft:
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. Aktualną wersją języka C# jest wersja 3.0 (była wersja 3.0). Trwają pracę nad wersją 4.0.
| Programowanie w języku C# |
|
Aplikacje Windows.Forms Tworzenie okien - Okna dialogowe - Tworzenie własnych komponentów wizualnych - Rysowanie po Windows Forms DirectX .NET Kurs DirectX Managed Aplikacje bazodanowe ADO.NET Wstęp do ADO.NET - 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 Wstęp do ASP-NET - Bloki kodu i pliki ASP.NET - Formularze - Walidacja danych - Web Service i SOAP - Aplikacje i sesje Windows Presentation Foundation Wstęp do WPF - Znaczniki XAML - Silverlight Windows Communication Foundation Windows Workflow Foundation 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 Serializacja XML i serializacja Formatowanie dat, liczb i godzin Podstawowe typy danych |
| 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
|
Artykuły - Gotowce - FAQ - Forum dyskusyjne
Pobierz: Kody źródłowe
Literatura
- Programowanie w języku C# PWN
- Encyklopedia: Microsoft Visual C#.NET Helion
- C#. Programowanie Helion
- C# Ćwiczenia Helion
Linki zewnętrzne
Materialy:
- Kurs C# dla początkujących - Kurs C#
- PolishWords - FAQ Win Forms PL i video tutoriale
- CentrumXP - kursy C#, SQL Server 2005, ASP.NET 2.0
- T.I.B.I.K - kurs C#
- C# Essentials: Examples - ekspresowy kurs C#
- C# tutorial
- programowanie pod DirectX.NET
- WindowsClient.NET - video tutoriale
- Zine.net blogi na temat .NET
- Designer WPF swietny blog na temat WPF
Portale:
- CodeGuru [pl] - portal dla programistów .NET
- CodeGuru [ang] - portal dla programistów
- CodeProject - artykuly
- Windows Forms FAQ - FAQ Win Forms
- C# Online.net - C# Wiki
Darmowe środowiska programistyczne:
- Visual C# Studio 2008 Express Edition
- Visual C# Studio 2010 Express Edition
- SharpDevelop - otwarte środowisko programistyczne
Microsoft:
- MSDN - podstawowe źródło wiedzy dla programistów .NET
- MSDN “How Do I” Videos - video tutoriale na MSDN
- MSDN Code Gallery - zbiór przykładowych kodów źródłowych
- CodePlex - hosting projektow Open Source
- MSDN Magazine - magazyn MSDN
- Registration Benefits - korzyści z rejestracji Visual Studio
- Witryna dla programistów
- Sara Fords's blog: Did you know? - blog Sary Ford z poradami
|
A B C D E F G I Inne J K |
L M O P R S T U W X Z |



Pozatym jakich wszystkich blogow? Rozumiem, ze jakbym zamiescil z 20 linkow do roznych blogow, ale to byly raptem 2 linki a Ty robisz z igly widly. Pozatym jak juz usuwales to powinienes byc konsekwentny - link do bloga Sary Ford zostawiles.
Czepiasz sie tych dwoch linkow i tego, ze nie ma sensu wypisywac blogow, a sam na swojej stronie masz spis roznych polskich blogow. Pachnie mi to hipokryzja.
To było coś jak C -> C++ -> C# - czyli coraz wyżej
//Marooned: czyżby?
// Swoją drogą to się popisałem tworząc arta o nowościach 3.0, gdy on już był, ale nie zauważyłem
MONO to opensourcowy odpowiednik .NET Framework, czyli jest to bardziej wirtualna maszyna niż środowisko, chyba że chodzi o środowisko uruchomieniowe...