SlideShare a Scribd company logo
1 of 9
Allen StruckProfessional 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: Astruck99@wowway.com                                                                cell: 440-666-9004
Multi-layered Web ApplicationData Access Layer
Background These 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
Multi-layer Web ApplicationBusiness Layer with XML documentation comments
N-tier Web Application asp using Master Page
Using app.config in data layer for accessing connection string
Data Access using ADO table adapter
Defining properties for a product class.
Using Regex for input validation

More Related Content

Viewers also liked

Data Access
Data AccessData Access
Data Accesseclumson
 
Budget of bangladesh 2014 15&2015-16 2
Budget of bangladesh 2014 15&2015-16 2Budget of bangladesh 2014 15&2015-16 2
Budget of bangladesh 2014 15&2015-16 2DEWAN AZMAL HOSSAIN
 
C# and ASP.NET Code and Data-Access Security
C# and ASP.NET Code and Data-Access SecurityC# and ASP.NET Code and Data-Access Security
C# and ASP.NET Code and Data-Access SecurityDarren Sim
 
Principles of management
Principles of managementPrinciples of management
Principles of managementGautam Bansal
 
Working of Input and Output devices
Working of Input and Output devicesWorking of Input and Output devices
Working of Input and Output devicesSupriya Sharma
 
Chapter 3: ado.net
Chapter 3: ado.netChapter 3: ado.net
Chapter 3: ado.netNgeam Soly
 
Principles of management
Principles of managementPrinciples of management
Principles of managementpcte
 
Dynamic Binding in C# 4.0
Dynamic Binding in C# 4.0Dynamic Binding in C# 4.0
Dynamic Binding in C# 4.0Buu Nguyen
 
Data controls ppt
Data controls pptData controls ppt
Data controls pptIblesoft
 
Color Models Computer Graphics
Color Models Computer GraphicsColor Models Computer Graphics
Color Models Computer Graphicsdhruv141293
 
Forms of Business Ownership - Intro to Business
Forms of Business Ownership - Intro to BusinessForms of Business Ownership - Intro to Business
Forms of Business Ownership - Intro to BusinessJon Wroten
 
Forms of Business Ownership and Organization
Forms of Business Ownership and OrganizationForms of Business Ownership and Organization
Forms of Business Ownership and Organization Qamar Farooq
 
Principles Of Management Ppt
Principles Of Management PptPrinciples Of Management Ppt
Principles Of Management Pptjubin6025
 
Random scan displays and raster scan displays
Random scan displays and raster scan displaysRandom scan displays and raster scan displays
Random scan displays and raster scan displaysSomya Bagai
 

Viewers also liked (20)

Data Access
Data AccessData Access
Data Access
 
Forms of Business
Forms of BusinessForms of Business
Forms of Business
 
Budget of bangladesh 2014 15&2015-16 2
Budget of bangladesh 2014 15&2015-16 2Budget of bangladesh 2014 15&2015-16 2
Budget of bangladesh 2014 15&2015-16 2
 
C# and ASP.NET Code and Data-Access Security
C# and ASP.NET Code and Data-Access SecurityC# and ASP.NET Code and Data-Access Security
C# and ASP.NET Code and Data-Access Security
 
Principles of management
Principles of managementPrinciples of management
Principles of management
 
Management Chapter 6
Management Chapter 6Management Chapter 6
Management Chapter 6
 
Working of Input and Output devices
Working of Input and Output devicesWorking of Input and Output devices
Working of Input and Output devices
 
Chapter 3: ado.net
Chapter 3: ado.netChapter 3: ado.net
Chapter 3: ado.net
 
Principles of management
Principles of managementPrinciples of management
Principles of management
 
Rgb and cmy color model
Rgb and cmy color modelRgb and cmy color model
Rgb and cmy color model
 
Dynamic Binding in C# 4.0
Dynamic Binding in C# 4.0Dynamic Binding in C# 4.0
Dynamic Binding in C# 4.0
 
Data controls ppt
Data controls pptData controls ppt
Data controls ppt
 
Dr archana dhawan bajaj - c# dot net
Dr archana dhawan bajaj - c# dot netDr archana dhawan bajaj - c# dot net
Dr archana dhawan bajaj - c# dot net
 
Forms of Ownership
Forms of OwnershipForms of Ownership
Forms of Ownership
 
Color Models Computer Graphics
Color Models Computer GraphicsColor Models Computer Graphics
Color Models Computer Graphics
 
Forms of Business Ownership - Intro to Business
Forms of Business Ownership - Intro to BusinessForms of Business Ownership - Intro to Business
Forms of Business Ownership - Intro to Business
 
Forms of Business Ownership and Organization
Forms of Business Ownership and OrganizationForms of Business Ownership and Organization
Forms of Business Ownership and Organization
 
Principles & Practice Of Management
Principles & Practice Of ManagementPrinciples & Practice Of Management
Principles & Practice Of Management
 
Principles Of Management Ppt
Principles Of Management PptPrinciples Of Management Ppt
Principles Of Management Ppt
 
Random scan displays and raster scan displays
Random scan displays and raster scan displaysRandom scan displays and raster scan displays
Random scan displays and raster scan displays
 

Similar to C# Code Samples (20)

ASP
ASPASP
ASP
 
A View about ASP .NET and their objectives
A View about ASP .NET and their objectivesA View about ASP .NET and their objectives
A View about ASP .NET and their objectives
 
ASP.NET Presentation
ASP.NET PresentationASP.NET Presentation
ASP.NET Presentation
 
Rouky Martin Resume
Rouky Martin ResumeRouky Martin Resume
Rouky Martin Resume
 
4 - Silverlight y SharePoint, por Rodrigo Diaz y Mauricio Angulo
4 - Silverlight y SharePoint, por Rodrigo Diaz y Mauricio Angulo4 - Silverlight y SharePoint, por Rodrigo Diaz y Mauricio Angulo
4 - Silverlight y SharePoint, por Rodrigo Diaz y Mauricio Angulo
 
SharePoint 2007 Presentation
SharePoint 2007 PresentationSharePoint 2007 Presentation
SharePoint 2007 Presentation
 
Asp.net architecture
Asp.net architectureAsp.net architecture
Asp.net architecture
 
Asp.net
Asp.netAsp.net
Asp.net
 
Mi 09 N4 Theodore Columbus Portfolio
Mi 09 N4 Theodore Columbus PortfolioMi 09 N4 Theodore Columbus Portfolio
Mi 09 N4 Theodore Columbus Portfolio
 
Sibananda_DotNet
Sibananda_DotNetSibananda_DotNet
Sibananda_DotNet
 
ASP.NET Lecture 4
ASP.NET Lecture 4ASP.NET Lecture 4
ASP.NET Lecture 4
 
Creating web form
Creating web formCreating web form
Creating web form
 
Creating web form
Creating web formCreating web form
Creating web form
 
Resume
ResumeResume
Resume
 
VISHNU
VISHNUVISHNU
VISHNU
 
Asp.net
Asp.netAsp.net
Asp.net
 
2015-05-19-resume
2015-05-19-resume2015-05-19-resume
2015-05-19-resume
 
Bkresume
BkresumeBkresume
Bkresume
 
JohnConnollyResumePerformance2017
JohnConnollyResumePerformance2017JohnConnollyResumePerformance2017
JohnConnollyResumePerformance2017
 
David W Richards Net Resume
David W Richards Net ResumeDavid W Richards Net Resume
David W Richards Net Resume
 

C# Code Samples

  • 1. Allen StruckProfessional 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: Astruck99@wowway.com cell: 440-666-9004
  • 3. Background These 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
  • 4. Multi-layer Web ApplicationBusiness Layer with XML documentation comments
  • 5. N-tier Web Application asp using Master Page
  • 6. Using app.config in data layer for accessing connection string
  • 7. Data Access using ADO table adapter
  • 8. Defining properties for a product class.
  • 9. Using Regex for input validation