• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Web Technology Trends (early 2009)
 

Web Technology Trends (early 2009)

on

  • 15,018 views

A look ahead to the web technology trends in the areas of the semantic web, development tools and cloud computing in 2009.

A look ahead to the web technology trends in the areas of the semantic web, development tools and cloud computing in 2009.

Statistics

Views

Total Views
15,018
Views on SlideShare
12,394
Embed Views
2,624

Actions

Likes
26
Downloads
681
Comments
0

19 Embeds 2,624

http://www.gunesintamicinde.com 1006
http://rsrivastava.wordpress.com 830
http://anolim.com 675
http://www.slideshare.net 43
http://burhandemir2.blogcu.com 26
http://www.yatedo.com 11
https://anolim.com 8
http://divyasharad.blogspot.com 6
http://www.anolim.com 4
http://feeds.feedburner.com 4
http://www.yatedo.fr 2
http://www.techgig.com 2
http://www.lmodules.com 1
http://localhost 1
http://www.linkedin.com 1
http://divyasharad.blogspot.in 1
http://translate.googleusercontent.com 1
http://next.anolim.com 1
http://www.bildhauer-schule.ch 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Apple Keynote

Usage Rights

CC Attribution License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • Prodosh Banerjee, Managing Partner, Anolim <br /> Anolim develops web applications and provides services and solutions for: <br /> collaboration, marketing / communications, social media, knowledge sharing, e-commerce <br /> I have been working in IT since 1985 as a manager, consultant, developer <br /> Director & Head of IT, E-Services UBS Assest Management, <br /> Consultant Swiss Exchange, IBM Software Labs <br /> Worked with the Internet since 1996 when I started development of an Internet Banking solution <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • Show Yahoo semantic search: “dries drupal” <br />
  • <br />
  • Resource Description Framework in attributes <br /> RDFa uses attributes from XHTML's meta and link elements, <br /> and generalises them so that they are usable on all elements. <br /> <br /> Example: <br /> 2006-10-01 <br /> <br /> <br /> <br /> Simple Dublin Core <br /> <br /> The Simple Dublin Core Metadata Element Set (DCMES) consists of 15 metadata elements: <br /> <br /> 1. Title <br /> 2. Creator <br /> 3. Subject <br /> 4. Description <br /> 5. Publisher <br /> 6. Contributor <br /> 7. Date <br /> 8. Type <br /> 9. Format <br /> 10. Identifier <br /> 11. Source <br /> 12. Language <br /> 13. Relation <br /> 14. Coverage <br /> 15. Rights <br /> <br />
  • <br />
  • <br />
  • Simple Protocol and RDF Query Language <br />
  • Important to note here is the \"property orientation\" (class matches can be conducted solely through class-attributes / properties - see Duck typing) <br /> <br /> To make queries concise, SPARQL allows the definition of prefixes and base URIs in a fashion similar to Turtle. In this query, the prefix \"abc\" stands for “http://example.com/exampleOntology#”. <br /> <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • There are content tools for almost everything <br /> We will look at Drupal, Alfresco <br />
  • <br />
  • <br />
  • FP has no side effects <br /> FP - running functions in every order produces same results <br /> FP is useful for parallel processing <br /> Map Reduce is used by Google <br /> Map - Reduce: an algorithm for executing packages in parallel <br /> Map: split into parallel processing packages and produce intermediate output <br /> Reduce: combine intermediate output to produce final output <br />
  • <br />
  • DRY: Don’t repeat yourself <br /> CoC: Convention over Configuration <br /> Reflection: ability to modify code and data <br />
  • <br />
  • Largest in absolute numbers are Java, C++, C# <br /> small but steady growth in C#, C++ steady, some recent growth in Java <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • <br />
  • Why are so many big web sites running LAMP, Python, Ruby on Rails and not Java? <br /> Challenge: large number of evolving and new web interfaces. Large communities are great at implementing these interfaces quickly.Established open source projects typically have large communities. <br /> Enterprise: smaller number of stable interfaces: stability and support important <br />
  • <br />

Web Technology Trends (early 2009) Web Technology Trends (early 2009) Presentation Transcript