We are often asked about our industry-leading development processes and practices.
PDSA shares this information in a variety of ways.
Haystack Code Generator
Haystack is a template-driven code generator, meaning you can modify how the code
is generated by customizing pre-defined templates and by creating your own templates.
Haystack has many pre-defined templates and the template language syntax is very
straight-forward so you can modify templates quickly and easily. Haystack is very
easy to learn and use.
- Data Transfer/Entity classes for SOA
- Validation class (automatic generation of validation rules picked up from your database
- Business logic class (a place for you to add your own custom validation rules)
- Data access class (Create, Read, Update, Delete, Search logic)
- Manager class to bring all the above into one easy to use interface
- WPF Add, Edit, Delete User Controls
- Silverlight Add, Edit, Delete User Controls
- ASP.NET Add, Edit, Delete Pages and User Controls
- View Model Class for the UI
- WCF Service Classes to support all of the above
- CRUD Stored Procedure generation
Part of the PDSA process is to use productivity tools that make our developers more
productive than other development shops. We also sell these products so you can
become more productive. Click on each of the links below to learn how to increase
Watch us build an application
in 5 minutes!
PDSA .NET Training Videos
If you are looking for top quality videos complete with samples, then look no further
and our Professional Training Videos for Developers..
You get full 50-60 minutes of professional training from one of the best trainers
in the industry. You will learn .NET and SQL techniques step-by-step in a easy to
comprehend manner. You also get tons of sample code to use when you are done learning.
A community for good developers to get great. Great developers to get outstanding,
and all developers to become more valuable.
Visit the site at:
World Class Training
We offer very unique and targeted .NET training. PDSA courseware provides you no-nonsense,
practical training for the real world. We can present the classes as outlined or
custom-tailor them to meet your specific requirements. We present classes in classroom
style at either your location or ours.