Pragmatic Developer

Ali Özgür

Bookmark Blog

Add to Technorati Favorites

Google Talk

Chat with Ali Özgür

Purchase PragmaSQL from

Calendar

«  December 2008  »
MoTuWeThFrSaSu
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234
View posts in large calendar

Tag Cloud

Don't show

    Authors

    Recent Comments

    Banners




    aliozgur posted on May 19, 2008 11:00

    Evolution of new web technologies directed enterprises to web based software solutions. New tecnologies and frameworks offer lots features for web based solutions but entreprises still need some sort of rich client back office software to access backend data or perform specialized and complicated business tasks.

    Pragma BackOffice (PragmaBO) is an effort to provide extensible rich client framework for enterprise level back office solutions based on Microsoft platform (Windows, .NET , C#, MS SQL Server 2005/Express ). Main features of PragmaBO are

    • Provide ability to define and organize backend data in a tree hierarchy.
    • Provide business users to search and edit data easly
    • Provide extensibility by custom developed AddIns
    • Built in User/Role management and security
    • Central management and deployment of AddIns
    • Role based AddIn authentication

    Pragma BackOffice is based on PragmaSQL architecture. All features demonstrated in this blog post are ready for use. If you have any questions or want to use Pragma BackOffice please feel free to send me an e-mail message or send me an instant message.

     

    1. Host Application Features

    PragmaBO host application provides some services to enable developers create and deploy custom AddIns. Some features provided are

    1. Centralized database connection management. You can register database connection parameters and retreive already registered parameters programatically.
    2. AddIn rendering. You can instruct PragmaBO host application to show your addin form as content.
    3. Automatically create and render menu items as specified in the addin definition file and provide users access to addin functionality via these menu items
    4. Built in web browser. If you are a developer you can programatically open new web browser, if you are a user can start new web browser from File menu.
    5. Register addin specific configuration management to the centralized configuration manager. PragmaBO core provides you special interfaces in order register your custom addin configuration user control to the Tools -> Options dialog under Modules node.
    6. Managing AddIn security and versioning. You can deploy addin packages to the database server and specify who can use each addin. PragmaBO host application automatically checks for addin updates during each startup and performs role based security checks so that unauthorized users are not allowed to run specified addins.

     

    PragmaBO host application along with PragmaBO Core library provides application developers a foundation on which any kind of custom AddIn can be developed.

    Following sections will give you insight to some of the built-in PragmaBO AddIns.

    More...


    Posted in: .NET Development , General Development  Tags:

    Be the first to rate this post

    • Currently 0/5 Stars.
    • 1
    • 2
    • 3
    • 4
    • 5
    aliozgur posted on May 15, 2008 12:17
    Subversion kullanımı ile ilgili iş arkadaşlarıma yönelik yazdığım notlar bu sayfada.

    Posted in: General Development  Tags:

    Be the first to rate this post

    • Currently 0/5 Stars.
    • 1
    • 2
    • 3
    • 4
    • 5
    aliozgur posted on May 15, 2008 12:15

    Agile yazılım geliştirme yöntemlerinden biri olarak oldukça popüler bir yaklaşım olan ICONIX'e genel bir bakış sağlamak için oluşturduğum sayfa burada .


    Posted in: General Development  Tags:

    Be the first to rate this post

    • Currently 0/5 Stars.
    • 1
    • 2
    • 3
    • 4
    • 5