Help Desk » HelpDesk Source Codes
If you decide to buy the source-codes version of our helpdesk, here's what you need to know.Helpdesk Sources basics
Jitbit Helpdesk is an ASP.NET web-forms application written in C#, the database engine being used is MS SQL Server. So you'll need a Windows Server 2003\2008 and Microsoft SQL Server 2005\2008 to run it. You will also need a copy of Visual Studio 2010 (free editions are fine) to be able to work with the source codes since the help desk "sources" license ship as a VS 2010 solution.
Ticket operations
All business logic (model) of the app relies in the "BusinessLayer" namespace (in the "BusinessLayer" folder). You can find classes for working with tickets (creating new tickets, adding notes, attaching files etc), with users, sending and receiving emails etc. in that folder.
Helpdesk helper classes
All helpers are contained in the "Jitbit.Utils" namespace. This is our library with reusable helpers which we share among our different projects. You can find a lot of utilities for working with strings, Active Directory, database, html and bbcode parsing, sending support-emails, exception-handling etc. etc.
Helpdesk's ORM
We use the "Dapper.NET" micro-ORM, the same ORM-engine that powers StackOverflow.com. It's open-source, it's really easy and incredibly fast. Dapper basically extends the "SqlConnection" object with the "Query" and "Execute" methods, learn more about it here
But sometimes we do not use any object-relational mapping at all, just executing queries against the database by hand. This is intentional, to keep the code readable and simple.
Page-classes inheritance
All pages in Helpdesk are inherited from one base class (and its inheritors) called "HDPage". All those classes rely in "PageClasses" folder. The "HDPage" class initializes UI language and regional culture, sets up caching, database connection and has some helper methods to determine the "current user ID", check user's permissions and more.
We are really trying to keep the sources simple, readable and well commented.
- Why web-based?
- Hosted vs Downloaded Helpdesk
- Help Desk for Small Business
- Help Desk Email Management
- How does the helpdesk software work?
- HelpDesk Source Codes
- Helpdesk Download
- Help Desk Project Management
- ASP.NET help desk
- Helpdesk API
- IT Help Desk Software
- Testimonials
- Online help
- FAQ
- System requirements
- Version history

- Online demo
- Download now
- Order now ($599.00)
Reasons to buy
This is what you get
- instant key delivery
- free 24/7 lifetime support
- 20% discount on all future purchases
- awards




