Sapphire

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    Sapphire - Presentation Transcript

    1. Sapphire SharePoint Application Framework
    2. Vitaly Baum Personal Journal at http://butaji.ru
    3. Why? Yet Another Framework
    4. SharePoint Guidance Perfect! But I want more usefull & powerfull framework
    5. Bla bla bla section #INTRO
    6. Intro Multi S.O.L.I.D. AOP Paradigm Design TDD .NET Patterns PoEAA DDD SOA
    7. Intro: SOLID Single Responsibility Open Closed Liskov Substitution Interface Segregation Dependency Inversion
    8. Intro: Design Patterns Behavioral Patterns Structural Patterns Creational Patterns
    9. Intro: PoEAA Domain Logic Session State Presentation Offline Data Source Concurrency Object- Distribution Relation
    10. Intro: Domain-Driven Design Aggregates Rich Model Value Object Repository Ubiquitous Model-Driven Design Language Factories Presentation Layered Architecture Application Domain Infrastructure
    11. Intro: Test-Driven Development Red Green Refactoring
    12. Intro:Aspect-Oriented Programming Exception Logging Caching Handling
    13. Intro:Multi-Paradigm • Object-OrientedProgramming:right for all problems? • Is one language best for all domains? • Need much to code for simple solution? • What about Core, Scripting, Configuration aspects?
    14. Intro:Microsoft.NET
    15. Intro:Service-Oriented Architecture
    16. Follow Sapphire on github http://github.com/butaji/Sapphire

    + Vitaly BaumVitaly Baum, 1 month ago

    custom

    346 views, 0 favs, 1 embeds more stats

    Sapphire: SharePoint Application Framework
    This pr more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 346
      • 345 on SlideShare
      • 1 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 3
    Most viewed embeds
    • 1 views on http://www.slideshare.net

    more

    All embeds
    • 1 views on http://www.slideshare.net

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories