SlideShare ist ein Scribd-Unternehmen logo
1 von 40
The following is a small sample
of work utilizing the .NET Framework
                and C#

        by Matthew Connor
Library Application MDI Parent




 This is the MDI Parent Form in the Library Solution
Add Adult Member Form




          Adds an Adult Member
   Uses an ErrorProvider control and the
System.Text.RegularExpressions namespace
           to validate user input
Add Juvenile Member Form




             Adds a Juvenile Member
Uses an ErrorProvider control to validate user input
           and a DateTimePicker control
Check-in Item Form




         Checks-in an Item (Book, CD, etc)
          Uses an ErrorProvider control
to validate user input and a DataGridView control
Check-out Item Form




          Checks-out an Item (Book, CD, etc)
            Uses an ErrorProvider control
to validate user input and two DataGridView Controls
Web Forms
All of the following web Forms call the same Business and Data Access Tiers
                        used in the LibraryWinClient
Login Screen Web Form
Add Item Web Form
Add Adult Member Web Form
Add Juvenile Member Web Form
Check-out Item Web Form
Check-in Item Web Form
Add Item Web Form
Code Samples
Wiring Events




Open a Form and register a FormClosing Event
ILibraryDataAccess Interface
LibraryDataAccess Class




LibraryDataAccess Class implements ILibraryDataAccess Interface
Public Class Item
GetItem Method
Public Class BusinessLayer
SQL 2005
SQL 2005 Stored Procedures
Stored Procedure Sample #1




Parsing and returning more fields than were selected
Stored Procedure Sample #2




       Adding an Adult Member
Visual Studio 2005 Views
WinClient Project Files in
     Visual Studio
Strongly Typed DataSet
Committing Changes in Subversion




  Subversion Version Control and Beyond Compare software
Class Hierarchy in Visual Studio
Web Service Enhancements
WSE Web Service
Service.asmx View
Service Description/WSDL View
Windows Forms
C# Work Samples
C# Work Samples
C# Work Samples
C# Work Samples
C# Work Samples

Weitere ähnliche Inhalte

Was ist angesagt?

Vbug nov 2010 Visio Validation
Vbug nov 2010   Visio ValidationVbug nov 2010   Visio Validation
Vbug nov 2010 Visio ValidationDavid Parker
 
Web Service Connection - using Login Operation
Web Service Connection - using Login OperationWeb Service Connection - using Login Operation
Web Service Connection - using Login OperationDatagaps Inc
 
External collaboration with Azure B2B
External collaboration with Azure B2B External collaboration with Azure B2B
External collaboration with Azure B2B Sjoukje Zaal
 
Work with data in ASP.NET
Work with data in ASP.NETWork with data in ASP.NET
Work with data in ASP.NETPeter Gfader
 
DevSum: Azure AD B2C Application security made easy
DevSum: Azure AD B2C Application security made easyDevSum: Azure AD B2C Application security made easy
DevSum: Azure AD B2C Application security made easySjoukje Zaal
 
Renee Paden Portfolio
Renee Paden PortfolioRenee Paden Portfolio
Renee Paden PortfolioRenée Paden
 
Dear Azure: External collaboration with Azure AD B2B
Dear Azure: External collaboration with Azure AD B2BDear Azure: External collaboration with Azure AD B2B
Dear Azure: External collaboration with Azure AD B2BSjoukje Zaal
 
Structuring your flex application with swiz
Structuring your flex application with swizStructuring your flex application with swiz
Structuring your flex application with swizJamie Craane
 
Create folder in microsoft share point
Create folder in microsoft share pointCreate folder in microsoft share point
Create folder in microsoft share pointSon Nguyen
 
Model view controller (mvc)
Model view controller (mvc)Model view controller (mvc)
Model view controller (mvc)M Ahsan Khan
 
Il 09 T3 William Spreitzer
Il 09 T3 William SpreitzerIl 09 T3 William Spreitzer
Il 09 T3 William Spreitzerwspreitzer
 
Public Library
Public LibraryPublic Library
Public Libraryeclumson
 
Just a View: An Introduction To Model-View-Controller Pattern
Just a View:  An Introduction To Model-View-Controller PatternJust a View:  An Introduction To Model-View-Controller Pattern
Just a View: An Introduction To Model-View-Controller PatternAaron Nordyke
 
MVC(Model View Controller),Web,Enterprise,Mobile
MVC(Model View Controller),Web,Enterprise,MobileMVC(Model View Controller),Web,Enterprise,Mobile
MVC(Model View Controller),Web,Enterprise,Mobilenaral
 

Was ist angesagt? (15)

Vbug nov 2010 Visio Validation
Vbug nov 2010   Visio ValidationVbug nov 2010   Visio Validation
Vbug nov 2010 Visio Validation
 
Web Service Connection - using Login Operation
Web Service Connection - using Login OperationWeb Service Connection - using Login Operation
Web Service Connection - using Login Operation
 
External collaboration with Azure B2B
External collaboration with Azure B2B External collaboration with Azure B2B
External collaboration with Azure B2B
 
Work with data in ASP.NET
Work with data in ASP.NETWork with data in ASP.NET
Work with data in ASP.NET
 
DevSum: Azure AD B2C Application security made easy
DevSum: Azure AD B2C Application security made easyDevSum: Azure AD B2C Application security made easy
DevSum: Azure AD B2C Application security made easy
 
Renee Paden Portfolio
Renee Paden PortfolioRenee Paden Portfolio
Renee Paden Portfolio
 
Dear Azure: External collaboration with Azure AD B2B
Dear Azure: External collaboration with Azure AD B2BDear Azure: External collaboration with Azure AD B2B
Dear Azure: External collaboration with Azure AD B2B
 
Structuring your flex application with swiz
Structuring your flex application with swizStructuring your flex application with swiz
Structuring your flex application with swiz
 
Create folder in microsoft share point
Create folder in microsoft share pointCreate folder in microsoft share point
Create folder in microsoft share point
 
Model view controller (mvc)
Model view controller (mvc)Model view controller (mvc)
Model view controller (mvc)
 
ASP.NET lecture 8
ASP.NET lecture 8ASP.NET lecture 8
ASP.NET lecture 8
 
Il 09 T3 William Spreitzer
Il 09 T3 William SpreitzerIl 09 T3 William Spreitzer
Il 09 T3 William Spreitzer
 
Public Library
Public LibraryPublic Library
Public Library
 
Just a View: An Introduction To Model-View-Controller Pattern
Just a View:  An Introduction To Model-View-Controller PatternJust a View:  An Introduction To Model-View-Controller Pattern
Just a View: An Introduction To Model-View-Controller Pattern
 
MVC(Model View Controller),Web,Enterprise,Mobile
MVC(Model View Controller),Web,Enterprise,MobileMVC(Model View Controller),Web,Enterprise,Mobile
MVC(Model View Controller),Web,Enterprise,Mobile
 

Ähnlich wie C# Work Samples

C Thao Portfolio
C Thao PortfolioC Thao Portfolio
C Thao Portfoliochaothao
 
Mark Jackson\'s Portfoilo
Mark Jackson\'s PortfoiloMark Jackson\'s Portfoilo
Mark Jackson\'s PortfoiloMark_Jackson
 
Nj 09 T2 David Frischknecht
Nj 09 T2 David FrischknechtNj 09 T2 David Frischknecht
Nj 09 T2 David Frischknechtfishnet37222
 
Oracle11g form-course-curriculum
Oracle11g form-course-curriculumOracle11g form-course-curriculum
Oracle11g form-course-curriculumAmit Sharma
 
Oracle11g form course-curriculum
Oracle11g form course-curriculumOracle11g form course-curriculum
Oracle11g form course-curriculumAmit Sharma
 
Net course content
Net course contentNet course content
Net course contentmindq
 
Erik King Setfocus
Erik King SetfocusErik King Setfocus
Erik King Setfocusgervaisking
 
Brenda Dean Portfolio
Brenda Dean PortfolioBrenda Dean Portfolio
Brenda Dean PortfolioBrendaDean
 
Portfolio
PortfolioPortfolio
Portfoliomrosec
 
Library Presentation
Library PresentationLibrary Presentation
Library Presentationdpitcher75
 
Test Automation Best Practices (with SOA test approach)
Test Automation Best Practices (with SOA test approach)Test Automation Best Practices (with SOA test approach)
Test Automation Best Practices (with SOA test approach)Leonard Fingerman
 
Introduction To CodeIgniter
Introduction To CodeIgniterIntroduction To CodeIgniter
Introduction To CodeIgniterschwebbie
 
visual basic 2005 programmer certification
visual basic 2005 programmer certificationvisual basic 2005 programmer certification
visual basic 2005 programmer certificationVskills
 
Delma Hagen Portfolio
Delma Hagen PortfolioDelma Hagen Portfolio
Delma Hagen Portfoliodelhagen
 
Chapter5-Bypass-ClientSide-Control-Presentation.pptx
Chapter5-Bypass-ClientSide-Control-Presentation.pptxChapter5-Bypass-ClientSide-Control-Presentation.pptx
Chapter5-Bypass-ClientSide-Control-Presentation.pptxilhamilyas5
 
Document management and Workflow
Document management and WorkflowDocument management and Workflow
Document management and Workflowguestb6d210
 

Ähnlich wie C# Work Samples (20)

C Thao Portfolio
C Thao PortfolioC Thao Portfolio
C Thao Portfolio
 
Mark Jackson\'s Portfoilo
Mark Jackson\'s PortfoiloMark Jackson\'s Portfoilo
Mark Jackson\'s Portfoilo
 
Nj 09 T2 David Frischknecht
Nj 09 T2 David FrischknechtNj 09 T2 David Frischknecht
Nj 09 T2 David Frischknecht
 
Oracle11g form-course-curriculum
Oracle11g form-course-curriculumOracle11g form-course-curriculum
Oracle11g form-course-curriculum
 
Oracle11g form course-curriculum
Oracle11g form course-curriculumOracle11g form course-curriculum
Oracle11g form course-curriculum
 
Net course content
Net course contentNet course content
Net course content
 
Erik King Setfocus
Erik King SetfocusErik King Setfocus
Erik King Setfocus
 
Brenda Dean Portfolio
Brenda Dean PortfolioBrenda Dean Portfolio
Brenda Dean Portfolio
 
Portfolio
PortfolioPortfolio
Portfolio
 
Library Presentation
Library PresentationLibrary Presentation
Library Presentation
 
ASP.NET Lecture 4
ASP.NET Lecture 4ASP.NET Lecture 4
ASP.NET Lecture 4
 
Test Automation Best Practices (with SOA test approach)
Test Automation Best Practices (with SOA test approach)Test Automation Best Practices (with SOA test approach)
Test Automation Best Practices (with SOA test approach)
 
LKF Portfolio
LKF PortfolioLKF Portfolio
LKF Portfolio
 
Introduction To CodeIgniter
Introduction To CodeIgniterIntroduction To CodeIgniter
Introduction To CodeIgniter
 
visual basic 2005 programmer certification
visual basic 2005 programmer certificationvisual basic 2005 programmer certification
visual basic 2005 programmer certification
 
data binding.docx
data binding.docxdata binding.docx
data binding.docx
 
Delma Hagen Portfolio
Delma Hagen PortfolioDelma Hagen Portfolio
Delma Hagen Portfolio
 
ASP.NET Lecture 5
ASP.NET Lecture 5ASP.NET Lecture 5
ASP.NET Lecture 5
 
Chapter5-Bypass-ClientSide-Control-Presentation.pptx
Chapter5-Bypass-ClientSide-Control-Presentation.pptxChapter5-Bypass-ClientSide-Control-Presentation.pptx
Chapter5-Bypass-ClientSide-Control-Presentation.pptx
 
Document management and Workflow
Document management and WorkflowDocument management and Workflow
Document management and Workflow
 

C# Work Samples