Programiranje C Sharp 4.0

Izvor: Vidipedija
Skoči na: orijentacija, traži
Programiranje C# 4.0
Omot CSH4.jpg
Autor Ian Griffiths, Matthew Adams i Jesse Liberty
Nakladnik knjizara.hr
Broj Stranica 856
Jezik hrvatski
Godina izdanja 2011
ISBN 978-953-95207-31-6
Više informacija knjizara.hr

S podrškom za dinamičko programiranje, C# 4.0 nastavlja evoluciju kao samostalan višenamjenski jezik. Ali, kada se C# koristi s .NET Frameworkom 4, nastaje iznimno moćna kombinacija. Ovaj priručnik za C# pokazat će vam kako da programirate stolne, Web i bogate internetske aplikacije korištenjem jezika C# 4.0 u kombinaciji s mogućnostima za rad s bazama podataka, kosturom za razvoj korisničkih sučelja (Windows Presentation Foundation, WPF), širokim rasponom komunikacijskih servisa (Windows Communications Foundation, WCF) i drugim. U šestom izdanju jedne od najpopularnijih knjiga za C#, stručnjaci za .NET Ian Griffiths, Matthew Adams i Jesse Liberty obrađuju osnovne mogućnosti jezika i kostura te najnovija unaprjeđenja jezika C#. Naučit ćete istodobno programiranje na jeziku C# 4.0 i kako koristiti .NET alate kao što su Entity Framework za jednostavniji pristup podacima i platforma Silverlight za razvoj RIA aplikacija koje se koriste iz Web preglednika. Naučit ćete osnove programskog jezika C# kao što su varijable, kontrola toka, petlje i metode; gradit ćete složene programe koristeći objektno orijentirane tehnike i tehnike funkcionalnog programiranja; obrađivati velike količine podataka pomoću izvornih značajki za upite u LINQ-u; komunicirati preko mreže koristeći Windows Communication Foundation (WCF); naučiti prednosti koje nude značajke za dinamičko programiranje na jeziku C# 4.0; gradit ćete interaktivne Windows aplikacije koristeći Windows Presentation Foundation (WPF); razvijat ćete bogate internetske aplikacije koristeći Silverlight i ASP.NET.

Sadržaj knjige

  • Predgovor
  • Poglavlje 1: Uvod u C#
  • Poglavlje 2: Osnovne tehnike programiranja
  • Poglavlje 3: Apstrahiranje ideja s klasama i strukturama
  • Poglavlje 4: Proširivost i polimorfizam
  • Poglavlje 5: Komponiranje i proširivanje s delegatima
  • Poglavlje 6: Ispravljanje pogrešaka
  • Poglavlje 7: Nizovi i popisi
  • Poglavlje 8: Linq
  • Poglavlje 9: Klase kolekcija
  • Poglavlje 10: Znakovni nizovi
  • Poglavlje 11: Datoteke i tokovi podataka
  • Poglavlje 12: XML
  • Poglavlje 13: Rad s mrežom
  • Poglavlje 14: Baze podataka
  • Poglavlje 15: Sklopovi
  • Poglavlje 16: Niti i asinkroni kod
  • Poglavlje 17: Atributi i refleksija
  • Poglavlje 18: Dinamičnost
  • Poglavlje 19: Interoperabilnost s COM komponentama i Win32
  • Poglavlje 20: WPF i Silverlight
  • Poglavlje 21: Programiranje ASP.NET aplikacija
  • Poglavlje 22: Windows Forms
  • Kazalo

O autorima

Ian Griffiths je autor tečajeva za Windows Presentation Foundation (WPF) i instruktor u edukacijskoj ustanovi Pluralsight certificiranoj za Microsoft .NET tečajeve. Radi i kao konzultant te je autor knjiga Windows Forms in a Nutshell, Mastering Visual Studio .NET i Programming WPF u nakladi O’Reilly Media.

Matthew Adams je direktor razvoja u kompaniji Digital Healthcare Ltd. i autor brojnih članaka i radova o važnosti .NET-a u informatičkoj industriji.

Jesse Liberty je stariji voditelj programa za Microsoft Silverlight. Poznat je kao jedan od najvećih stručnjaka i autor bestselera među kojima su Programming .NET 3.5 , Programming C# 3.0 i Learning ASP.NET with Ajax objavljeni u nakladi O’Reilly Media.

Vanjske poveznice