The academic environment is full of inovation and keeping the pace



Yüklə 263,83 Kb.
səhifə11/11
tarix20.02.2018
ölçüsü263,83 Kb.
#42917
1   2   3   4   5   6   7   8   9   10   11

Bibliografie


[Avram2008] Abel Avram, Floyd Marinescu, Domain Driven Design, http://www.infoq.com/minibooks/domain-driven-design-quickly, 2008

[Becla2005] Jacek Becla, Daniel L. Wang, Lessons Learned from Managing a Petabyte, http://www-db.cs.wisc.edu/cidr/cidr2005/papers/P06.pdf,2005

[Bibeault2008] Bear Bibeault, Yehuda Katz, JQuery In Action, Manning, 2008

[ChaterjeeDBMS] Jagadish Chaterjee, Introduction to RDBMS, ODBMS, RODBMS, http://www.aspfree.com/c/a/Database/Introduction-to-RDBMS-OODBMS-and-ORDBMS/1/

[Connery2009] Rob Connery, Scott Hanselman, Phil Haack, Scott Guthrie,NerdDinner ASP.NET MVC Tutorial,Professional ASP.NET MVC 1.0, 2009

[ECMA334] Standard ECMA-334, C# Language Specification, http://www.ecma-international.org/publications/standards/Ecma-334.htm

[Edlich2006] Stefan Edlich, Henrik Hörning, Reidar Hörning, Jim Paterson, The Definitive Guide to db4o, 2006

[Esposito2009] Dino Esposito, Microsoft® ASP.NET and AJAX: Architecting Web Applications, Microsoft Press, 2009

[Evans2004] Eric Evans, Domain-Driven Design: Tackling Complexity in the Heart of Software ,Addison-Wesley,2004

[FowlerDI] Martin Fowler, Dependency Injection, http://www.martinfowler.com/articles/injection.html

[FowlerGUIArch] Martin Fowler, GUI Architectures, http://www.martinfowler.com/eaaDev/uiArchs.html

[Gamma1998] Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides,Design Patterns: Elements of Reusable Object-Oriented Software, Addison-Wesley, 1998

[Gross2008] Christian Gross, Beginning C# 2008 From Novice to Professional, Apress, 2008

[HaackMV] Phil Haack, Everything You Wanted to know about MVC and MVP but where afraid to ask,http://haacked.com/archive/2008/06/16/everything-you-wanted-to-know-about-mvc-and-mvp-but.aspx

[Kuate2009] Pierre Henri Kuaté, Tobin Harris, Christian Bauer, Gavin King,Nhibernate In Action, Manning, 2009

[Liberty2005] Jesse Liberty, Dan Hurwitz, Programming ASP.NET, Third Edition, O'Reilly, 2005

[Liberty2008] Jesse Liberty, Brian MacDonald, Learning C# 3.0, O'Reilly, 2008

[Marguerie2008] Fabrice Marguerie, Steve Eichert, Jim Wooley, Linq In Action, Manning, 2008

[MartinDIP] Robert Martin, The Dependency Inversion Principle, http://www.objectmentor.com/resources/articles/dip.pdf

[MartinISP] Robert Martin, The Interface Segregation Principle, http://www.objectmentor.com/resources/articles/isp.pdf

[MartinLSP] Robert Martin, The Liskov Substitution Principle, http://www.objectmentor.com/resources/articles/lsp.pdf

[MartinOCP] Robert Martin,The Open Closed Principle, http://www.objectmentor.com/resources/articles/ocp.pdf

[MartinSRP] Robert Martin, The Single Responsibility Principle, http://www.objectmentor.com/resources/articles/srp.pdf

[Meier2002] J.D. Meier, Alex Mackman, Michael Dunner, Srinath Vasireddy, How To: Create GenericPrincipal Objects with Forms Authentication in ASP.NET 1.1, Microsoft Corporation, 2002, http://msdn.microsoft.com/en-us/library/aa302399.aspx

[Millet2009] Scott Millett, NHibernate with ASP.NET Problem–Design–Solution, Wrox, 2009

[msdnMVCPattern] MVC pattern, http://msdn.microsoft.com/en-us/library/ms978748.aspx

[Myers] Chad Myers, Laws, Rules, Principles, Patterns, and Practices, http://www.lostechies.com/blogs/chad_myers/archive/2009/02/11/laws-rules-principles-patterns-and-practices.aspx

[Nijhof] Mark Nijhof,Software development is not a Jenga game, http://blog.fohjin.com/blog/2009/2/26/Software_Development_is_not_a_Jenga_game

[Nilsson2006] Jimmy Nilsson, Applying Domain-Driven Design and Patterns, Addison-Wesley, US, 2006

[Pialorsi2007] Paolo Pialorsi, Marco Russo, INTRODUCING Microsoft LINQ, Microsoft Press, 2007

[SaundersCheat] Gareth J M Saunders, Alejandro Vasquez, Blueprintcss Cheat sheet, http://blueprintcss.org/media/BlueprintV0.8byGJMS.pdf

[Snell2009] Mike Snell, Glenn Johnson, Tony Northrup, and GrandMasters, MCTS Self-Paced Training Kit (Exam 70-562): Microsoft .NET Framework 3.5 - ASP.NET, Microsoft Press, 2009

[Stellman2005] Andrew Stellman, Jennifer Greene, Head First C#, O'Reilly, 2007

[Stoecker2009] Matthew A. Stoecker, Steven J. Stein, MCTS Self-Paced Training Kit (Exam 70-505): Microsoft® .NET Framework 3.5 -- Windows Forms Application Development, Microsoft Press, 2009

[Strahl1] Rick Strahl, Using the ASP.Net Runtime for extending desktop applications with dynamic HTML Scripts, http://www.west-wind.com/presentations/aspnetruntime/aspnetruntime.asp

[Strahl2] Rick Strahl, A low-level Look at the ASP.NET Architecture, http://www.west-wind.com/presentations/howaspnetworks/howaspnetworks.asp

[Walter2008] Stephen Walter, Asp.Net 3.5 Unleashed,Sams, 2008

[wNetFramework] .NET Framework Conceptual Overview, http://msdn.microsoft.com/en-us/library/zw4w595w.aspx

[wStrMap] StructureMap Home Page, http://structuremap.sourceforge.net/Default.htm

[wTinyMCE] TinyMCE Documentation, http://wiki.moxiecode.com/index.php/TinyMCE:Index



[wWebApp] WebApplication, http://en.wikipedia.org/wiki/Web_application

1 TDD – Test driven development. Dezvoltarea aplicației se face prin intermediul testelor.

2 BDD – Behaviour driven development. Se pune accentul pe comportamentul codului testat.

3 Agile – Metodologie care a apărut ca și reacție la modelul de dezvoltare în cascadă.

4 Lean – Este o practica care considera ca folosirea resurselor în alt scop decât cel al clientului este o risipă și trebuie eliminată

5 DI – Dependency Injection

6 IoC – Inversion of Control

7 DDD – Domain Driven Design.

8 UI – User Interface.

9 GUID – Global Unique Identifier

10 setter – noțiunea provine din Java unde se folosește adesea perechea setXXX și getXXX (setter și getter), în .NET ele sunt grupate sub termenul de proprietăți care sunt traduse de compilator în set_XXX și get_XXX

11 CLR - Common Language Runtime

12 managed code – similar cu byte code-ul din java este o structură de reprezentare similară codului assembly

13 unmanaged code – orice cod creat pentru alta platformă sau model decât cel managed( ex. cod nativ, java, progress etc. )

14 WCF – Windows Communication Foundation

15 WPF – Windows Presentation Foundation

16 DSL – Domain Specific Language

18 HTTP – Hypertext transfer protocol

19 Caching – Stocarea întro zonă tampon a unor elemente cerute des

20 HTML – Hipertext markup language

21 URL – Uniform Resource Locator

22 Mock – termen acceptat ca reprezintând un suplinitor al realului. În locul obiectului real se generează un suplinitor care încapsulează doar funcționalitatea care e necesară.

23 HttpContext – încapsulează toate informațiile despre header-ul unei cereri HTTP

24 HttpRequest – permite motorului ASP.NET să citească valorile HTTP trimise de un client în cadrul unei cereri HTTP

25 Intranet – rețea locală de calculatoare

26 Thin client – aplicație client distribuită întro rețea care depinde de server pentru toată partea de procesare, singura responsabilitate fiind de a prezenta informații

27 Stateless – termen asociat în text cu natura nepersistenței datelor aplicațiilor web

28 cookie - șir de caractere stocat de către browser-ul web, poate conține informații despre preferințele utilizatorului, numărul elementelor din coșul de cumpărături, detalii de autentificare ș.a.m.d.

29 Dos – Denial Of Service este un atac foarte comun care constă în bombardarea unei pagini web cu foarte multe cereri http cu scopul de a supra solicita serverul și astfel să ducă la căderea acestuia sau pur și simplu a-l forța să nu mai poată deservi alți clienți ca urmare a procesării intense

30 Spam-aici referă un atac web care constă în introducerea de informații comerciale, sau de altă natură în mod abuziv

31 CSS – cascading style sheets

32 ORM – Object Relational Mapper, realizeză transformarea din obiectele scrise după specificațiile OOP, în proiecții relaționale specifice diferitelor sisteme de gestiune a bazelor de date

33 SGBD – Sistem de gestiune a bazelor de date

34 NHibernate – soluție ORM, open-source, matură, are deja 5 ani de când este îmbunățită, cu o comunitate bogată și este acceptată de către industrie ca și standardul la care se recurge când e nevoie de maparea între obiectele domeniului și diverse sisteme de gestiune a bazelor de date.

35 Telerik OpenAccess ORM – este o soluție ORM dezvoltată de compania Telerik ca și parte din suita de produse pe care aceștia le oferă mediului .NET

36 LightspeedORM – altă soluție comercială de realizare a mapării între obiectele din domeniu și tabelele din baza de date

37 OODBMS – Object Oriented database management system, sisteme de gestiune a bazelor de date obiectuale

38 DAL – Data Access Layer, stratul responsabil de accesul la date

39 FluentInterface – este un șablon de construire de API-uri orientate obiect prin oferirea unui cod mult mai ușor de citit, introdus de Eric Evans și Martin Fowler.

40 XML – eXtensible markup language – este un stil de organizare a conținutului întrun fișiere prin intermediul etichetelor și a atributelor conform specificațiilor protocolului xml.

41 Autofac – un IoC ce a fost proiectat să se folosească la maxim de capabilitățile limbajului C# 3.0

42 Ninject – un DI foarte mic, aprox 160 kb, și foarte ușor de configurat

43 Spring.NET – unealtă de IoC, echivalentă versiunii Spring din Java ca și stil de configurare și utilizare

44 Castle Windsor – unealtă de IoC/DI proiectată a fi cât mai extensibilă, are ca și target proiectele de dimensiuni mari

45 Db4o – prescurtare de la Database for objects

46 open-source – referă practica de a oferi produse finite împreună cu codul sursă și o licență ce le permite utilizatorilor să modifice și să redistribuie acel cod

47 Linq2Sql – este tehnologia ORM pe care Microsoft a introdus-o în 2007 ca și o variantă ușoră de mapare a obiectelor la o bază de date MS SQL

48 Entity Framework – variantă superioară lui Linq2Sql pentru maparea obiectelor la baze de date utilizând în spate tehnologia ADO.NET existentă, lansată în aceeași perioadă cu Linq2Sql de către Microsoft

49 API – Application programming interface

50 Apache – prescurtat de la Apache Software Foundation, organizație non-profit care oferă un cadrul organizational, legal și suport financiar pentru o gamă largă de produse open-source.

51 unobtrusive javascript – se referă la o maniera de scriere a scripturilor javascript care să nu afecteze codul HTML, similar cu stilul în care CSS funcționează

52 IIS – Internet Information Server

Yüklə 263,83 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   10   11




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin