Click here to Skip to main content
Click here to Skip to main content
Add your own
alternative version
Go to top

Architecture Guide: Windows Forms, Generics, Auto-Mapper, Entity Framework, Framework Design, and many more..

, 12 Dec 2013
Architecting a Windows Forms based system on top of a framework. This will help you develop a form based application faster.
DemoMain_v_1.0.zip
DemoMain
Demo.Core
bin
Demo.Core.cd
Demo.Core.csproj.user
Libraries
AutoMapper.dll
log4net.dll
vssver2.scc
Models
vssver2.scc
mssccprj.scc
Properties
DataSources
Raptor.Core.Models.GroupView.datasource
Raptor.Core.Models.MeterialView.datasource
Raptor.Core.Models.WorkerGroupView.datasource
vssver2.scc
vssver2.scc
Raptor.Core.csproj.vspscc
Raptor.Core.suo
vssver2.scc
Demo.Core.Controls
bin
ChildControls
vssver2.scc
ClassDiagram1.cd
Combos
vssver2.scc
Data
Images
Ar.gif
Arrow.gif
BlackBullet.png
BlueBullet.png
GreenBullet.png
RedBullet.png
toCOMP_00.gif
topAr.gif
vssver2.scc
YellowBullet.png
vssver2.scc
Xmls
vssver2.scc
Demo.Core.Controls.csproj.user
Demo.Core.UserControls.cd
Libraries
AutoMapper.dll
log4net.dll
MonthCalendar.dll
PopupControl.dll
vssver2.scc
Manager
vssver2.scc
mssccprj.scc
Properties
DataSources
Raptor.Core.Models.ApplicationUserGroupView.datasource
Raptor.Core.Models.ApplicationUserView.datasource
Raptor.Core.Models.CustomerView.datasource
Raptor.Core.Models.GroupTypeView.datasource
Raptor.Core.Models.GroupView1.datasource
Raptor.Core.Models.LocationView.datasource
Raptor.Core.Models.MachineGroupView.datasource
Raptor.Core.Models.MachineView.datasource
Raptor.Core.Models.MaterialGroupView.datasource
Raptor.Core.Models.MeterialView.datasource
Raptor.Core.Models.RaptorUserView.datasource
Raptor.Core.Models.ReaderAplicationView.datasource
Raptor.Core.Models.ReaderApplicationInputView.datasource
Raptor.Core.Models.ReaderApplicationQuestionView.datasource
Raptor.Core.Models.ReaderView.datasource
Raptor.Core.Models.RecievedAnswerTypeView.datasource
Raptor.Core.Models.RecievedAnswerView.datasource
Raptor.Core.Models.TagTypeView.datasource
Raptor.Core.Models.TagView.datasource
Raptor.Core.Models.TaskGroupView.datasource
Raptor.Core.Models.TaskView.datasource
Raptor.Core.Models.UserStatusTypeView.datasource
Raptor.Core.Models.WorkerGroupView.datasource
vssver2.scc
vssver2.scc
Raptor.Core.Controls.csproj.vspscc
vssver2.scc
Demo.Customer
bin
ChildControls
vssver2.scc
Data
Images
Arrow.png
BlackBullet.png
Close.png
DelmahLogoNew.png
download.png
Edit.bmp
GoToNext.png
GoToPrevious.png
Manager.png
PollingStart.png
PollingStop.png
reader.png
report.png
Save.bmp
search.png
Setup.png
Sychronize.png
Tag.png
vssver2.scc
WeightingPoint.png
YellowBullet.png
Demo.Customer.csproj.user
Handlers
vssver2.scc
Manager
vssver2.scc
Models
vssver2.scc
mssccprj.scc
Properties
DataSources
Raptor.Delmah.Models.BuyerCodeView.datasource
Raptor.Delmah.Models.LorryCodeView.datasource
Raptor.Delmah.Models.LorryView.datasource
Raptor.Delmah.Models.SupplierView.datasource
Raptor.Delmah.Models.TeaLeafBag.datasource
Raptor.Delmah.Models.WeightingView.datasource
vssver2.scc
Settings.settings
vssver2.scc
Raptor.Delmah.csproj.vspscc
Reports
EntryBillReport.rdlc
Report1.rdlc
SellingPointReport.rdlc
vssver2.scc
Resources
Ar.gif
vssver2.scc
SPs
vssver2.scc
vssver2.scc
Demo.Data
bin
ModelRaptor.edmx
mssccprj.scc
Properties
DataSources
RaptorCoreEntities.datasource
vssver2.scc
vssver2.scc
Raptor.Data.csproj.vspscc
vssver2.scc
Demo.Framework
bin
Common
Data
Images
delete_16x.ico
NewCardHS.bmp
NewCardHS.png
Refresh.png
saveHS.bmp
saveHS.png
search_glyph.png
toCOMP_00.gif
vssver2.scc
vssver2.scc
Demo.Framework.cd
Libraries
AutoMapper.dll
EmitMapper.dll
log4net.dll
MonthCalendar.dll
PopupControl.dll
vssver2.scc
mssccprj.scc
Properties
vssver2.scc
Raptor.Framework.csproj.vspscc
Resources
DelmahLogoNew.png
vssver2.scc
Utilities
vssver2.scc
vssver2.scc
DemoCustomerFrms
bin
Release
DemoCustomerFrms.vshost.exe
DemoCustomerFrms.vshost.exe.manifest
DB
Raptor_Core_Local_DB_Backup_17_11_2010
Properties
Settings.settings
DemoMain.vsmdi
Local.testsettings
Performance1.psess
Test
TraceAndTestImpact.testsettings

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

Share

About the Author

Nirosh
Architect MAS Holdings
Sri Lanka Sri Lanka
In-depth coverage of Microsoft .Net, Cloud and many other cutting-edge Technologies.
 
- The Mandelbrot set – someone has called it the thumb-print of God – is one of the most beautiful and remarkable discoveries in the entire history of mathematics. My profile picture is generated with that equation.
 
You may contact Nirosh for Consultations, Code Reviews and Architecture Guide Workshops via c_nir*o*sh@hotmail.com (Remove * to use)
 

View Nirosh L.W.C.'s profile on LinkedIn
Follow on   Twitter   Google+

| Advertise | Privacy | Mobile
Web02 | 2.8.140905.1 | Last Updated 12 Dec 2013
Article Copyright 2010 by Nirosh
Everything else Copyright © CodeProject, 1999-2014
Terms of Service
Layout: fixed | fluid