Welcome to the it boxing
This presentation is the property of its rightful owner.
Sponsored Links
1 / 13

Welcome to the IT Boxing! PowerPoint PPT Presentation


  • 103 Views
  • Uploaded on
  • Presentation posted in: General

Welcome to the IT Boxing!. ADO.NET EF & LINQ vs. JPA & Hibernate. Svetlin Nakov. Chairman Bulgarian Association of Software Developers (BASD). http:// www.devbg.org. http:// itboxing.devbg.org. IT Boxing – About. IT Boxing Championship Series of technology disputes

Download Presentation

Welcome to the IT Boxing!

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Welcome to the it boxing

Welcome to the IT Boxing!

ADO.NET EF & LINQ vs. JPA & Hibernate

Svetlin Nakov

Chairman

Bulgarian Association of Software Developers (BASD)

http://www.devbg.org

http://itboxing.devbg.org


It boxing about

IT Boxing – About

  • IT Boxing Championship

    • Series of technology disputes

    • Organized by the Bulgarian Association of Software Developers (BASD)

    • Supporters of different software technologies meet face to face

    • Open dispute “Which technology is better?”

    • Teams defend their vision for better technology

      • By presentations, discussions and open debate

      • Direct fight with inflatable boxing gloves


Today s dispute

Today's Dispute

  • ADO.NET Entity Framework + LINQ vs. Java Persistence API and Hibernate

    • Database access technologies and object-relational persistence frameworks for .NET and Java

    • The new ADO.NET, the ADO.NET Entity Framework and LINQ in C# 3.0

    • Hibernate and the Java Persistence API (JPA) ORM tools

    • Which is better depends on your vote!


It boxing agenda

IT Boxing: Agenda


Ado net ado net entity framework and linq

ADO.NET, ADO.NET Entity Framework and LINQ

  • ADO.NET

    • Standard data access library built in .NET Framework

  • LINQ (Language Integrated Query)

    • Extension to C#

    • Adds native querying syntax (like SQL) directly into the language

  • ADO.NET Entity Framework

    • ORM framework for ADO.NET


Java persistence api and hibernate

Java Persistence API and Hibernate

  • Java Persistence API (JPA)

    • Java ORM framework

    • POJO based

    • Standardized mapping concepts and API

  • Hibernate

    • Powerful, high performance ORM tool

    • POJO based

    • Very popular


It boxing teams

IT Boxing: Teams

  • The .NET Team

  • The Java Team

  • The Referee Team


The net team

The .NET Team

  • Branimir Giurov

    • C# MVP, UG Lead at SofiaDev.org, freelance developer

    • Blog: http://blogs.sofiadev.org/blogs/branimir/

  • Stefan Dobrev

    • Experienced .NET developer and distinguished speaker

    • Blog: http://ligaz.blogspot.com

  • Deyan Varchev

    • Experienced .NET developer and distinguished speaker

    • Blog: http:// http://blog.varchev.net/

  • Galin Iliev

    • Senior .NET software engineer, MCPD, MCSD.NET, MCT

    • Blog: http://www.galcho.com/blog/

  • Dimiter Kapitanov

    • Senior software engineer in Telerik

    • Blog: http://blogs.telerik.com/blogs/dimitar_kapitanov/


The java team

The Java Team

  • Miroslav Nachev

    • Software engineer with 18 years of experience

    • Java, Databases, Hibernate, JPA, Security, etc.

  • Martin Valkanov

    • Senior software engineer in eBG.bg

    • Java, open source technologies and enterprise systems

  • Peter Milev

    • Experienced Java engineer

    • Java and open source technologies, Web and AJAX

  • Svetoslav Kapralov

    • Senior Java engineer, database expert

  • Vesko Arnaudov

    • Senior software engineer in VMware Inc.

    • Experience as developer, trainer and consultant


The referee team

The Referee Team

  • Svetlin Nakov

    • 10 years of experience in Java and .NET

    • Author of 4 books and 30 technical articles and 50 presentations

    • Chairman of BASD, CTO in NASD

    • Blog: http://www.nakov.com/blog/

  • Nikolay Todorov

    • Тeam lead in Musala Soft

    • Strong commercial experience with both Java and .NET

  • Stanimir Boychev

    • Technical director and managing partner in Musala Soft

    • 12+ years of software development experience

    • Java EE and .NET projects


It boxing rules

IT Boxing Rules

  • IT Boxing Championship has rules!

    • While one of the teams is presenting, the other one should not interrupt it

    • Only strikes with inflatable boxing gloves, hammers and other harmless weapons

      • Strikes to the face or crotch are forbidden

      • Physical assaults are forbidden

    • All the contestants are obliged not to attack the opponent too aggressively and not to cause physical injuries


Draw l ots

Draw Lots

Who will start first?

.NET or Java


It boxing

IT Boxing

Questions?


  • Login