Tools and technics

563 views
416 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
563
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Tools and technics

  1. 1. Introduction <ul><li>Todays Talk </li></ul><ul><li>web 2.0?what is it? </li></ul><ul><li>Tools to inspire. </li></ul>
  2. 2. What is web 2.0? <ul><li>Web is the platform. </li></ul><ul><li>People are connected through social networking technologies. </li></ul><ul><li>Informations is fluid. </li></ul>
  3. 3. Social media Explained <ul><li>Brain Stroming, </li></ul><ul><li>Creativity Triggers,& </li></ul><ul><li>mind maps </li></ul>
  4. 4. Google sets
  5. 5. ZOHO
  6. 6. Open Office
  7. 7. Mapwing
  8. 8. Social Networking
  9. 9. Social Networking(cont..)
  10. 10. Social Networking(cont..)
  11. 11. Tools for mashups <ul><li>Building,Storing,Publishing functionalities. </li></ul><ul><li>Conceived as web 2.0 applications. </li></ul><ul><li>Targeted to both experts and non-experts users. </li></ul><ul><li>Open source to highly-cost licence tools. </li></ul>
  12. 12. Tools for mashups(cont..) <ul><li>Dapper=Data+mapper. </li></ul><ul><li>Presentation,extraction,and consumer Mashup tool </li></ul><ul><li>DERL Pipes </li></ul><ul><li>Data, flow and consumer Mashups tool. </li></ul><ul><li>Inspired by yahoo!pipes. </li></ul><ul><li>It allows handling RDF documents semantics. </li></ul><ul><li>Does not require programming language skills. </li></ul>
  13. 13. Tools for mashups(cont..) <ul><li>Serena Mashup Composer </li></ul><ul><li>Data,functionality,flow and enterprise Mashup tool </li></ul><ul><li>Information + Business Processes + Data </li></ul><ul><li>Syntax for Mashup Creation similar to BPEL. </li></ul><ul><li>-But allows consuming any kind of resource(feeds,plain,html, </li></ul><ul><li>services) </li></ul>
  14. 14. Tools(cont..) <ul><li>Microsoft Popfly </li></ul><ul><li>Presentation,data,flow and consumer Mashup tool. </li></ul><ul><li>Does not require language programming Skills. </li></ul>
  15. 15. Tools and Techniques <ul><li>Tools and Techniques takes a look at the proliferation of tools </li></ul><ul><li>available to design and build high quality applications. </li></ul><ul><li>Get tips for building an effective set of tools and using those tools </li></ul><ul><li>in the most productive manner possible. </li></ul><ul><li>These sessions help you make choices between different tools and </li></ul><ul><li>integrating those tools into a comprehensive development and build] </li></ul><ul><li>infrastructure. </li></ul>
  16. 16. Tools and Techniques sessions Confirmed <ul><li>Buliding Enterprise Mashups with iBeans. </li></ul><ul><li>Developing Rich Web Service APIs with Java </li></ul><ul><li>Getting Things Done for Programmers </li></ul><ul><li>Hunting Memory Leaks </li></ul><ul><li>Just Tune It </li></ul><ul><li>Performance Anti-patterns in Ajax Applications </li></ul><ul><li>Push the Button – Improving the Current Practice of Continuous </li></ul><ul><li>Integration </li></ul><ul><li>Software Quality: The Quest for the Holy Grail? </li></ul>
  17. 17. <ul><li>Buliding Enterprise Mashups with iBeans </li></ul><ul><li>Get grounded in Enterprise Mashups and how they apply to the </li></ul><ul><li>enterprise. </li></ul><ul><li>Mashups break down traditional barriers around data and open up </li></ul><ul><li>powerful new ways for enterprises to leverage the web as a </li></ul><ul><li>platform </li></ul>
  18. 18. <ul><li>Developing Rich Web Service APIs with Java </li></ul><ul><li>This tech session is an overview of Web service development on </li></ul><ul><li>the Java platform, including the latest specs, technologies and </li></ul><ul><li>tools that are available for Java Web service developers. </li></ul><ul><li>In this session he touches on the JAX-RS, JAX-WS, and JAXB 2.0 </li></ul><ul><li>specifications along with their respective implementations such as </li></ul><ul><li>JAX-WS RI, Jersey, CXF, and more. </li></ul>
  19. 19. <ul><li>Getting Things Done for Programmers </li></ul><ul><li>The core principals of Getting Things Done (GTD); </li></ul><ul><li>How programmers, architects, and technical managers can apply </li></ul><ul><li>GTD principles to improve the productivity of individuals and the </li></ul><ul><li>group as a whole. </li></ul><ul><li>Tools which can be used to successfully implement the GTD </li></ul><ul><li>methodology. </li></ul>
  20. 20. <ul><li>Just Tune It </li></ul><ul><li>Be methodical in performance tuning applications; </li></ul><ul><li>Read key performance indicators; </li></ul><ul><li>Develop more reliable and effective ways of performance tuning. </li></ul>
  21. 21. <ul><li>Hunting Memory Leaks </li></ul><ul><li>In Hunting Memory Leaks, Java performance tuning expert, Kirk </li></ul><ul><li>Pepperdine shows you how to bring JVM memory management to </li></ul><ul><li>the next level. </li></ul><ul><li>Memory leaks create latency, degrade performance, and put </li></ul><ul><li>developers in a bad light. </li></ul>
  22. 22. <ul><li>Performance Anti-patterns in Ajax Applications </li></ul><ul><li>Ajax development veteran Andreas Grabner walks you through </li></ul><ul><li>some real-life examples of Ajax anti-patterns and shows how to </li></ul><ul><li>solve them in this session. </li></ul>
  23. 23. Push the Button – Improving the Current Practice of Continuous Integration <ul><li>Continuous Integration (CI) isn’t anything new in the world of </li></ul><ul><li>software development - you and your team of developers probably </li></ul><ul><li>already implement some, if not all, of the CI guidelines. </li></ul>
  24. 24. Software Quality: The Quest for the Holy Grail? <ul><li>As Java projects evolve they become more complex to manage. </li></ul><ul><li>Getting a complete overview can be a painful task, especially if </li></ul><ul><li>proper metadata about dependencies isn't available. </li></ul><ul><li>Gain a solid understanding of the tools available to increase </li></ul><ul><li>productivity and keep your edge over time. </li></ul>

×