Vícevrstvé aplikace v prostředí .NET

but.committeeprof. Ing. Jiří Mišurec, CSc. (předseda) doc. Ing. Miloš Orgoň, Ph.D. (místopředseda) Ing. Tomáš Zeman, Ph.D. (člen) Ing. David Kubánek, Ph.D. (člen) Ing. Michal Soumar (člen) Ing. Jan Kacálek (člen) Ing. Pavel Hanák, Ph.D. (člen)cs
but.defence- Jaké jsou nevýhody či omezení Vámi vytvořené knihovny pro vícevrstvé aplikace? - Rozprava k prezentaci studenta. - Je v aplikaci realizováno nějaké zabezpečení?cs
but.jazykslovenština (Slovak)
but.programElektrotechnika, elektronika, komunikační a řídicí technikacs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorKacálek, Jansk
dc.contributor.authorPalkech, Mareksk
dc.contributor.refereeŠimek, Milansk
dc.date.accessioned2014-12-19T04:57:20Z
dc.date.available2014-12-19T04:57:20Z
dc.date.created2009cs
dc.description.abstractPráce popisuje návrhový vzor Model-View-Controller. Soustřeďuje se především na popis principu a funkčnosti jednotlivých vrstev architektury. Pojednává také o příčinách vzniku třívrstvé architektury, výhodách, které tenhle návrhový vzor poskytuje ale také o jeho nevýhodách. Pozornost je věnovaná i příkladu nejčastější implementace tohoto návrhového vzoru v praxi a to při implementaci přístupu k databáze pomocí webového rozhraní. Práce dále pojednává o platformě .NET Framework, tvořenou velmi objemnou, jazykově neutrální knižnicí, teda jakousi kolekci kódů poskytující řešení na běžné programátorské problémy a rozhraním na spouštění aplikací vytvořených v prostředí .NET. Práce se soustřeďuje na vznik platformy, velká pozornost je věnovaná zejména architektuře .NET Frameworku. Zmíněné jsou také jednotlivé verze .NET, technologii na přístup k datům ADO.NET a prvek ASP.NET ObjectDataSource. V kapitole popisující podporované jazyky je pozornost zaměřená na jazyk C# a jeho jednotlivé verze. Závěrečná část práce popisuje praktickou aplikaci popsaných technologií při návrhu aplikace „Vícevrstvé aplikace v prostředí .NET“. Práce popisuje architekturu aplikace se zaměřením se na implementaci jednotlivých vrstev návrhového vzoru Model-View-Controller ve formě projektů ve vývojovém prostředí Microsoft Visual Studio 2005. Velká pozornost je věnovaná každé operaci, kterou aplikace uživatelovi umožňuje s datama uloženými v jednotlivých tabulkách databáze vykonávat, jako například vkládání dát, jejich editování, mazání či výběr. Podrobně je také popsaný proces generování potomků obecného business objektu.sk
dc.description.abstractThis thesis represents the Model-View-Controller pattern. It is focused especially at the description of the particular architecture layers principle and its functionality. It deals with the reasons of the three-layer architecture invention and it also deals with the advantages and the disadvantages provided by this pattern. The most frequent implementation of the MVC – the access to the data stored in the database through the web user interface is also described in this chapter. The next part of the thesis is concentrated on .NET Framework platform created from very voluminous, language-neutral library that is basically huge collection of the source codes providing the solution for common programmer’s problems and from the interface used for running up the applications created in .NET environment. The goal of the chapter concering with .NET Framework is to describe its architecture. The thesis also describes the platform invention, various versions of the .NET, the data access technology ADO.NET and the ASP.NET member ObjectDataSource. The chapter describing languages supported by the .NET Framework is focused on the C# language and its versions. The application “Multilayer applications in .NET environment” is the practical implementation of the mentioned technologies and it is described in the last chapter. The application’s architecture with the concentration on the particular Model-View-Controller layers implementation in the form of Microsoft Visual Studio 2005 projects is also described in the thesis. Special attention is paid to each operation over the data stored in the database tables that the application enables the user to execute, as for example data inserting, updating, selecting or deleting. The common business object’s child generation process is also described deep into the details.en
dc.description.markAcs
dc.identifier.citationPALKECH, M. Vícevrstvé aplikace v prostředí .NET [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2009.cs
dc.identifier.other21753cs
dc.identifier.urihttp://hdl.handle.net/11012/10303
dc.language.isoskcs
dc.publisherVysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectModel-View-Controllersk
dc.subjectvícevrstvé aplikacesk
dc.subjectplatforma .NET Frameworksk
dc.subjectjazyk C#sk
dc.subjectADO.NETsk
dc.subjectbusiness objektysk
dc.subjectModel-View-Controlleren
dc.subjectmultilayer applicationsen
dc.subject.NET Framework platformen
dc.subjectC# languageen
dc.subjectADO.NETen
dc.subjectbusiness objectsen
dc.titleVícevrstvé aplikace v prostředí .NETsk
dc.title.alternativeMultilayer applications in .NET environmenten
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2009-06-09cs
dcterms.extent1.46 MBcs
dcterms.mediumapplication/pdfen
dcterms.modified2009-07-07-11:45:28cs
eprints.affiliatedInstitution.facultyFakulta elektrotechniky a komunikačních technologiícs
sync.item.dbid21753en
sync.item.dbtypeZPen
sync.item.insts2021.11.08 13:06:57en
sync.item.modts2021.11.08 12:22:14en
thesis.disciplineTelekomunikační a informační technikacs
thesis.grantorVysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. Ústav telekomunikacícs
thesis.levelInženýrskýcs
thesis.nameIng.cs
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
1.46 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_21753.html
Size:
5.31 KB
Format:
Hypertext Markup Language
Description:
review_21753.html
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description:
Collections