Data access layer code generator
dc.contributor.advisor | Kuru, Selahattin | en_US |
dc.contributor.author | Küçükeren, Gökçe | en_US |
dc.contributor.other | Işık Üniversitesi, Fen Bilimleri Enstitüsü, Bilgisayar Mühendisliği Yüksek Lisans Programı | en_US |
dc.date.accessioned | 2016-06-21T04:20:03Z | |
dc.date.available | 2016-06-21T04:20:03Z | |
dc.date.issued | 2006 | |
dc.department | Işık Üniversitesi, Fen Bilimleri Enstitüsü, Bilgisayar Mühendisliği Yüksek Lisans Programı | en_US |
dc.description | Text in English ; Abstract: English and Turkish | en_US |
dc.description | Includes bibliographical references (leaves 79-80) | en_US |
dc.description | vii, 80 leaves | en_US |
dc.description.abstract | Layering techniques are commonly used in order to supply the operational requirements of today's complex enterprise applications. The codes developed for the Data Access Layer (DAL), which is the foundation of most layered applications, increases the time of projects' development phases, and the bugs in these manually written codes makes the data access unreliable. In this thesis, a tool is developed to generate the required codes for DAL. The automatically generated codes using this tool, Data Access Layer Code Generator, decreases the time wasted for DAL development and makes the data access reliable due to their uniform structure. Data Access Layer Code Generator is able to build the foundation of the layered architectures with its user-friendly interfaces integrated on the development platform and with the functionalities provided to the developers. | en_US |
dc.description.abstract | Günümüzün kompleks uygulamalarının operasyonel gereksinimlerini karşılamak üzere katmanlama teknikleri yaygın olarak kullanılmaktadır. Katmansal yapıların temelini oluşturan Veri Erişim Katmanı (DAL) için geliştirilen kodlar, projelerin geliştirme sürelerini uzatmakta ve elle yazılan kodlar içerisindeki hatalar, veri erişimini güvensiz kılmaktadır. Bu tezde, DAL için gereksinim duyulan kodları üreten bir araç geliştirilmiştir. Bu Veri Erişim Katmanı Kod Üretici aracı kullanılarak, otomatik olarak üretilen kodlar, DAL geliştirilmesi için harcanan süreleri kısaltmakta ve tek biçimli yapıları sayesinde veri erişimini güvenilir kılmaktadır. Veri Erişim Katmanı Kod Üretici, geliştirme platformuna entegre edilmiş, kullanıcı dostu arayüzleri ve geliştiricilere sağladığı fonksiyonaliteler ile katmansal yapıların temelini inşa edecek kabiliyete sahiptir. | en_US |
dc.description.tableofcontents | CODE GENERATION IN LAYERED DATABASE APPLICATION | en_US |
dc.description.tableofcontents | Application Layering | en_US |
dc.description.tableofcontents | Code Generation | en_US |
dc.description.tableofcontents | Code Generation For Database Layer | en_US |
dc.description.tableofcontents | TECHNOLOGIES USED | en_US |
dc.description.tableofcontents | .Net Framework | en_US |
dc.description.tableofcontents | Common Language Runtime | en_US |
dc.description.tableofcontents | The .Net Framework Class Library | en_US |
dc.description.tableofcontents | Overview of C# | en_US |
dc.description.tableofcontents | Classes | en_US |
dc.description.tableofcontents | Attributes And Reflections | en_US |
dc.description.tableofcontents | Visual Studio 2005 | en_US |
dc.description.tableofcontents | Extensibility And Automation in Visual Studio 2005 | en_US |
dc.description.tableofcontents | ADO .Net | en_US |
dc.description.tableofcontents | CODED WORK | en_US |
dc.description.tableofcontents | “DALCodeGeneratorLibrary” Library | en_US |
dc.description.tableofcontents | “CSClassGenerator” Class | en_US |
dc.description.tableofcontents | “CSPFClassGenerator” Class | en_US |
dc.description.tableofcontents | “FieldDescription” Class | en_US |
dc.description.tableofcontents | “ClassRelationship” Class | en_US |
dc.description.tableofcontents | “RelationshipFields” Class | en_US |
dc.description.tableofcontents | “CSXMLClassGenerator” Class | en_US |
dc.description.tableofcontents | “DALHelper” Library | en_US |
dc.description.tableofcontents | “BaseDAL” Class | en_US |
dc.description.tableofcontents | “DBConnectionHelper” Class | en_US |
dc.description.tableofcontents | “IDBSpecificHandler” Interface | en_US |
dc.description.tableofcontents | “DBFieldNameAttribute” Class | en_US |
dc.description.tableofcontents | “DBRelationAttribute” Class | en_US |
dc.description.tableofcontents | EXAMPLE USE OF PROPOSED TOOL | en_US |
dc.description.tableofcontents | Presentation Of The Database Used In Demonstration | en_US |
dc.description.tableofcontents | Recommendations To Create DAL Packages | en_US |
dc.description.tableofcontents | Generation Of DAL Codes | en_US |
dc.description.tableofcontents | Developing An ASP .Net Application | en_US |
dc.description.tableofcontents | Creation Of An ASP .NET Project | en_US |
dc.description.tableofcontents | Adding Components To A Web Form | en_US |
dc.description.tableofcontents | Preparing Applications For DAL Usage | en_US |
dc.description.tableofcontents | Usage Of DAL Classes | en_US |
dc.description.tableofcontents | CONCLUSSION AND FUTURE RECOMENDATIONS | en_US |
dc.identifier.citation | Küçükeren, G. (2006). Data access layer code generator. İstanbul: Işık Üniversitesi Fen Bilimleri Enstitüsü. | en_US |
dc.identifier.uri | https://hdl.handle.net/11729/994 | |
dc.institutionauthor | Küçükeren, Gökçe | en_US |
dc.language.iso | en | en_US |
dc.publisher | Işık Üniversitesi | en_US |
dc.relation.publicationcategory | Tez | en_US |
dc.rights | info:eu-repo/semantics/openAccess | en_US |
dc.rights | Attribution-NonCommercial-NoDerivs 3.0 United States | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/us/ | * |
dc.subject.lcc | TK5105 .K83 2006 | |
dc.subject.lcsh | Data transmission systems. | en_US |
dc.title | Data access layer code generator | en_US |
dc.title.alternative | Veri erişim katmanı kod üretici | en_US |
dc.type | Master Thesis | en_US |
dspace.entity.type | Publication |