.NET
Kategoria .NET powstała w celu dostarczenia informacji osobom, które zainteresowane są technologią .NET i chcą przystosować swoje aplikacje do działania z tą platformą.
Nie jest naszym celem opisywanie klas czy bibliotek .NET, a jedynie aspektów związanych z tą platformą w kontekście programowania w Delphi. Artykuł (w formacie .pdf) dotyczący migracji na platformę .NET znajdziesz w dziale Dokumentacja.
Nie jest naszym celem opisywanie klas czy bibliotek .NET, a jedynie aspektów związanych z tą platformą w kontekście programowania w Delphi. Artykuł (w formacie .pdf) dotyczący migracji na platformę .NET znajdziesz w dziale Dokumentacja.
Czym jest .NET?. Zanim rozpoczniesz pisanie swoich aplikacji pod platformę .NET musisz dowiedzieć się czym właściwie jest ten .NET? Otóz jest to platforma programistyczna opracowana przez firmę Microsoft, która dostrcza programiscie środowisko uruchomieniowe oraz bibliotekę klas... ![]() |
Czy znasz już podstawową terminologię jaką będziemy posługiwać się w tym dziale? Przed przystąpieniem do dalszej lektury musisz wiedzieć co oznacza pojęcie API, czym jest Win16 i Win32 .NET stanowi kompletnie inne podejście do programowania, musisz też zaznajomić się z tematyką Programowania obiektowego ... ![]() |
| Nowe elementy języka: Pętla for-in ? Procedury wplatane ? Klasy zaplombowane ? Typy zagnieżdżone ? Metody w rekordach ? Opakowywanie typów ? Identyfikatory ? Metody proste ? Metody statyczne ? Strict private ? Strict protected ? Experimental | Elementy usunięte lub przestarzałe: Wskaźniki ? Kod assemblera ? Pliki typowane ? Pliki tekstowe ? Absolute ? Object ? Automated ? Dispid ? Exports ? Comp ? Real48 ? PChar ? BlockRead ? BlockWrite ? GetMem ? FreeMem ? ReallocMem ? Lo ? Hi ? Swap ? Addr ? Ptr |
Podstawowa terminologiaNa samym początku musisz zaznajomić się z podstawową terminologią .NET. Musisz wiedzieć czym są podzespoły, język pośredni IL czy manifest. Z tego artykułu dowiesz się również czym są technologie CLR, CTS, CLS. Podstawowa lektura nim przystąpisz do migracji swoich aplikacji do .NET! Elementy języka DelphiPodstawowym warunkiem jest zaznajomienie się z elementami języka Delphi jakie uległy zmianie na platformie .NET. Co zostało zmienione, jak poradzić sobie ze zmianami, jak zastąpić brakujące elementy języka? Z tego artykułu dowiesz się również czym jest niebezpieczny kod i jak go unikać w swoich aplikacjach. WinFormsDo tej pory używałeś w swoich aplikacjach jedynie biblioteki VCL (lub również CLX) jednak należy wiedzieć, iż w .NET dostępna jest nowa biblioteka wizualna nazwana Windows Forms. Udostępnia ona szereg kontrolek oraz klas ułatwiających wizualne projektowanie aplikacji. W artykule dowiesz się jak wykorzystywać biblioteki VCL.NET oraz WinForms w swojej aplikacji. PInvokeNET jest nową platformą programistyczną. Upłynie jeszcze sporo czasu zanim programiści przystosują swoje aplikacje do nowej platformy oraz obdarzą ją zaufaniem. Mimo tego, iż .NET udostępnia dziesiątki klas umożliwiających łatwiejsze programowanie, w Delphi 8 nadal będziesz zapewne, nieraz korzystał ze standardowych funkcji Win32. W artykule opisane jest jak stosować kod z aplikacji Win32 (biblioteki DLL) w swoich aplikacjach .NET. .NET a COMCOM wciąż jest dość popularną technologią wykorzystywaną przez programistów. Pomimo, iż w .NET zastosowanie mają o wiele lepsze mechanizmy, Microsoft musiał udostępnić narzędzia pozwalające na korzystanie z kontrolek COM w aplikacjach .NET. Artykuł opisuje proces wykorzystania obiektów typu COM w aplikacjach .NET i odwrotnie (wykorzystanie podzespołów .NET w kontrolkach COM). Aplikacje siecioweKrótki artykuł opisuje rozwiązania sieciowe stosowane w Win32, a których brakuje w .NET. Jaką technologią je zastąpić? Tego dowiesz się z tego artykułu. Bazy danychDelphi słynie z tego, że udostępnia bardzo wygodne rozwiązania umożliwiające wykorzystanie baz danych. Niektóre z nich są już przestarzałe, a platforma .NET udostępnia swoje rozwiązania. W tym krótkim artykule możesz dowiedzieć się jakie technologie są dostępne na platformie .NET. |
|
|
A B C D E F I |
Inne M O P S T W |





A właściwie to dlaczego nie? IMHO wielu osobom przydałoby się to. Wyodrębnić .NET jako osobny dział i tam klepać te opisy