Kadroit ROR Webinar Presentation

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

    Kadroit ROR Webinar Presentation - Presentation Transcript

    1. Presentation By John Mani, Accounts Manager & Virendra Bhattad, Director http://www.kadroit.com
    2. ISSUES CAUSED BY OLD TECHNOLOGIES HOW RUBY ON RAILS CAN HELP JAVA VS RUBY ON RAILS RBPM AND ADVANTAGES OF RBPM BUSINESS INNOVATION VIA RUBY ON RAILS
    3. Issues Caused By Old Techniques Time wastage by setting up mountains of configuring files Slows down and delays development How Ruby on Rails Can Help Uses a concept called ‘Convention over Configuration’ The advantage of ‘Scaffolding’
    4. Issues Caused By Old Techniques Old ASP and PHP web application have the business logic code scattered throughout the HTML Makes life difficult for Programmers and Designers How Ruby on Rails Can Help Rails uses the MVC compound design pattern to solve this problem. With MVC you get a clean structured code which is easily clean, code, maintainable and very flexible.
    5. Issues Caused By Old Techniques Embedded SQL query strings scattered throughout your code which does not allow last minute changes. How Ruby on Rails Can Help Rails is database independent p Rails implements a design pattern called ‘ActiveRecord’ to achieve Object Relational mapping (ORM). j pp g ( ) ORM makes it simple to query the database without using database dependent SQL query strings contributing to database agnosticism strings, agnosticism.
    6. Issues Caused By Old Techniques Hard to keep track of changes being made to the database. How Ruby on Rails Can Help Rails solves this problem with Migrations.
    7. It is easy and fun to learn and use Strongly encourages structured, expressive and readable code Makes object-orientation a natural approach of solving problems Lets you solve the problem at hand instead of fighting against shortcomings of the language Is highly addictive addictive… once you’ve tried it cannot imagine life you ve without”
    8. Guarantees A Good Design Impress Venture Capitalists Programmer Productivity Is Top Priority Encourages Website Creativity Open Source Easy, Economical And Fast To Develop
    9. Rails does have a lot of new concepts to learn! However, this upfront learning curve will start to pay off when you see h ff h how much th f h the framework k gives you back in return. return.
    10. RAILS J2EE WebRick TomCat DispatchServlet ActionServlet Action Controller C t ll RHTML Action JSP ActionRecord Hibernate MySQL MySQL
    11. JAVA RUBY Open Source Fear Is Elegant & Is Terse Java isn't available on all platforms. Is Meaningful Complicated Is Flexible Costlier hosting services Is Easily Extensible The Cactus Servlet testing framework and Easy Controller Testing StrutsTestCase are not as easy to use as Ruby on Rails' controller testing framework.
    12. JAVA RUBY One Has To Recompile Your Codes Rapid Feedback To Test Changes Lots of Competing Frameworks Epitomizes the use of conventions Code Conventions More Software Licensing Cost Minimal Software licensing cost Takes Time to Grasp Flatter Learning Curve for Newly Hired Programmers
    13. The term innovation refers to a new way of doing something. It may refer to incremental and emergent or radical and revolutionary changes in thinking, products, processes, or organizations. - Wikipedia
    14. Risk Based Management ◦ Identification ◦ Assessment ◦ Mitigation p g planning g Risk Identification and Assessment ◦ Phases – Pre-engagement – Project planning – Project execution
    15. Risk Mitigation Planning ◦ Phases – Project planning – Project execution
    16. RBPM Phases Followed Analysis A l i Initial R I iti l Request & t Project T P j t Terms of f Impact Analysis Specifications Review engagement Requirement Design IT security Change Requests specifications Specifications design Post User Implementation Test Management User Training Documentation Project Review
    17. http://wiki.rubyonrails.org/rails/pages/Plugins - List of Rails Plugins Pl i http://www.agilewebdevelopment.com/plugins - List of Rails Plugins
    18. KADROITS GLOBAL DELIVERY CAN HELP YOU - Ready to go work force Work around the clock for faster delivery Harness capabilities of a trusted partner to deliver projects on time and within a budget Scale and adapt quickly with ready access to a wide selection of services and skills
    19. ENTERPRISE APPLICATION DOMAIN SPECIFIC DEVELOPMENT SOLUTIONS Ruby, Rails, Ajax, Merb, PHP Based y, , j , , Telecommunications Web Development Web 2.0 Design Digital & Media Community Portal Development Finance E-commerce Application Development Social N t S i l Networks k
    20. Kadroit is enthusiastically seeking Ruby on Rails enterprise projects. We are providing special offers for people attending seminar. ☺ We would love to get an e-mail from you at – vbhattad@kadroit.com / john.mani@kadroit.com / info@kadroit.com
    SlideShare Zeitgeist 2009

    + Kadroit TechnologiesKadroit Technologies Nominate

    custom

    219 views, 0 favs, 0 embeds more stats

    This presentation provides you with information on more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 219
      • 219 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 0
    Most viewed embeds

    more

    All embeds

    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