arvind gupta professional software developer c#.net portfolio n-tier layered application defining...
TRANSCRIPT
![Page 1: Arvind Gupta Professional Software Developer C#.net Portfolio N-tier layered application Defining a class object Use of iComparable, iEnumerable](https://reader035.vdocuments.net/reader035/viewer/2022070323/56649dc65503460f94aba3e9/html5/thumbnails/1.jpg)
Arvind Gupta Professional Software Developer
C#.net Portfolio
N-tier layered application Defining a class object Use of iComparable, iEnumerable interfaces Use of Regex for input data validation ADO.net – use of table adapter ADO.net – executing a SQL Server stored procedure ASP.net – use of Master Page App.config – used for accessing connection string
Email: [email protected] cell: 440-666-9004
![Page 2: Arvind Gupta Professional Software Developer C#.net Portfolio N-tier layered application Defining a class object Use of iComparable, iEnumerable](https://reader035.vdocuments.net/reader035/viewer/2022070323/56649dc65503460f94aba3e9/html5/thumbnails/2.jpg)
Multi-layered Web Application
Data Access Layer
![Page 3: Arvind Gupta Professional Software Developer C#.net Portfolio N-tier layered application Defining a class object Use of iComparable, iEnumerable](https://reader035.vdocuments.net/reader035/viewer/2022070323/56649dc65503460f94aba3e9/html5/thumbnails/3.jpg)
BackgroundThese code samples have been amassed
from multiple project assignments
Create an order entry console application using various .net Framework class objects and interfaces as well as custom classes, interfaces, and data structures.
Create a Windows Application for a public library. Used to maintain library card records and to check in/out materials. Used pre-defined data access objects.
Modify library application by designing and coding custom ADO.net data access objects and custom SQL Server stored procedures .
Modify library application replacing Windows forms with ASP pages Design and code a Windows application for drafting online exams and
assigning them to specific training programs
![Page 4: Arvind Gupta Professional Software Developer C#.net Portfolio N-tier layered application Defining a class object Use of iComparable, iEnumerable](https://reader035.vdocuments.net/reader035/viewer/2022070323/56649dc65503460f94aba3e9/html5/thumbnails/4.jpg)
Multi-layer Web ApplicationBusiness Layer with XML documentation
comments
![Page 5: Arvind Gupta Professional Software Developer C#.net Portfolio N-tier layered application Defining a class object Use of iComparable, iEnumerable](https://reader035.vdocuments.net/reader035/viewer/2022070323/56649dc65503460f94aba3e9/html5/thumbnails/5.jpg)
N-tier Web Application asp using Master Page
![Page 6: Arvind Gupta Professional Software Developer C#.net Portfolio N-tier layered application Defining a class object Use of iComparable, iEnumerable](https://reader035.vdocuments.net/reader035/viewer/2022070323/56649dc65503460f94aba3e9/html5/thumbnails/6.jpg)
Using app.config in data layer for accessing connection string
![Page 7: Arvind Gupta Professional Software Developer C#.net Portfolio N-tier layered application Defining a class object Use of iComparable, iEnumerable](https://reader035.vdocuments.net/reader035/viewer/2022070323/56649dc65503460f94aba3e9/html5/thumbnails/7.jpg)
Data Access using ADO table adapter
![Page 8: Arvind Gupta Professional Software Developer C#.net Portfolio N-tier layered application Defining a class object Use of iComparable, iEnumerable](https://reader035.vdocuments.net/reader035/viewer/2022070323/56649dc65503460f94aba3e9/html5/thumbnails/8.jpg)
Defining properties for a product class.
![Page 9: Arvind Gupta Professional Software Developer C#.net Portfolio N-tier layered application Defining a class object Use of iComparable, iEnumerable](https://reader035.vdocuments.net/reader035/viewer/2022070323/56649dc65503460f94aba3e9/html5/thumbnails/9.jpg)
Using Regex for input validation