Videos tagged with InfoQ


Introduction to Spring.NET for Java Developers

Introduction to Spring.NET for Java Developers

Posted in Conferences, Frameworks, Development

Summary Mark Pollack and Stephen Bohlen discuss Spring.NET, comparing it with Spring for Java, explaining how Java-.NET interoperability works, what tools are available and .NET features such as LINQ and MVC. Bio Dr. Mark Pollack has been a core Spring developer since 2003 and founder of Spring.NET. He has been a developer and architect of apps in the financial market. Mark is a Microsoft MVP. ...

Tags: Conferences, Frameworks, Java, Spring, InfoQ, Web Frameworks, Spring.NET, Development, .NET, SpringOne, SpringOne 2010, ...



ORM, EDM, ESQL, Entity Framework, LINQ to SQL, LINQ to Entities - Confused?

ORM, EDM, ESQL, Entity Framework, LINQ to SQL, LINQ to Entities - Confused?

Posted in Conferences, Databases, Frameworks, Development

Summary Eric Nelson explains what are ORM, EDM, and ESQL, what is the difference between LINQ to SQL and LINQ to Entities, which one is going to be further developed by Microsoft in the future, accompanied by hands on demos showing how to use them. Bio Eric Nelson has worked at Microsoft UK for twelve years and before joining worked exclusively as a Unix developer writing code in C and other 4G...

Tags: Conferences, Technologies, LINQ, InfoQ, Data Access, ORM, QCon, QCon London 2009, Join us!, .NET, LINQ to SQL, ...


Scaling the Social Graph: Infrastructure at Facebook

Scaling the Social Graph: Infrastructure at Facebook

Posted in Conferences, Databases, Companies

Summary Jason Sobel presents the evolution of Facebook’s infrastructure over time, from the original LAMP stack to the present multi-datacenter configuration, the challenges faced and plans for the future. Bio Jason Sobel is an engineering manager on the Infrastructure team at Facebook where he focuses on keeping the site fast and scalable. He helped develop Facebook's multiple datacenter strat...

Tags: Conferences, Databases, MySQL, Facebook, InfoQ, Architecture, QCon, Stories & Case Studies, Performance & Scalability, social networking, QCon San Francisco 2010, ...


Scala Basics - Byte-code Fancypants

Scala Basics - Byte-code Fancypants

Posted in Conferences, Development

Summary David Pollak makes an introduction to Scala showing how basic language constructs like boxing, generics, structural types, tail calls, and others, are used and how they are translated into byte code. Bio David Pollak wrote the first real-time spreadsheet and the worlds highest performance spreadsheet engine. As CTO of CMP Media, David oversaw the first large-scale deployment of WebLogic...

Tags: Conferences, Java, InfoQ, Scala, JVM Language Summit, Language, Development


Scale at Facebook

Scale at Facebook

Posted in Conferences, Development, Companies

Summary Beside presenting the overall Facebook architecture and scaling solutions used, Aditya Agarwal talks about the iterative process of constantly improving the site, making sure to avoid over-engineering and adapting along the way by dropping solutions that worked in the past but are no longer useful. The last part of the session was dedicated to answering questions from the audience. Bio ...

Tags: Conferences, PHP, Facebook, InfoQ, Architecture, QCon, Iteration, memcache, Performance & Scalability, Development, Services, ...



The Counterintuitive Web

The Counterintuitive Web

Posted in Conferences, Web Technologies

Summary Ian Robinson considers that programming for the web requires a different architectural approach than for applications: clients are interested only in URIs, clients are responsible for the integrity of a sequence of requests, and one should implement application protocols as protocol resources , not domain resources. Bio Ian Robinson (http://iansrobinson.com) is a Principal Consultant wi...

Tags: Conferences, Technologies, REST, Web Services, HTTP, InfoQ, Architecture, SOA, QCon, Join us!, QCon London 2010, ...


ThoughtWorks’ Fowler and Humble Talk Continuous Delivery

ThoughtWorks’ Fowler and Humble Talk Continuous Delivery

Posted in Project Management, Conferences, Cloud Computing

Summary Two of ThoughtWorks’ finest, Martin Fowler and Jez Humble, talk about the notion of Continuous Delivery, which enables organizations to build software that is production ready at all times. To do this, enterprises automate the build, deployment, and testing process, and improve collaboration between developers, testers, and operations. The duo discusses a variety of related issues. Bio ...

Tags: Practices, XP, Interview, Agile, ThoughtWorks, InfoQ, Architecture, QCon, Lean, NAnt, Amazon Web Services, ...


Lean & Mean Tokyo Cabinet Recipes

Lean & Mean Tokyo Cabinet Recipes

Posted in Conferences, Development, Databases

Summary In this FutureRuby talk, Ilya Grigorik explores Tokyo Cabinet's features such as the key-value store, ordered traversal, attribute search, schemaless data structures,indexing, and scripting with Lua. Bio Ilya Grigorik is the founder of AideRSS – a real-time social media engagement monitoring and analytics platform. He has been wrangling with Ruby and cloud computing for over four years,...

Tags: Conferences, Ruby, InfoQ, Data Access, Database Design, Architecture, Dynamic Languages, Scripting, database, Development, FutureRuby, ...


Laurie Williams: Getting to Comparative Agility

Laurie Williams: Getting to Comparative Agility

Posted in Project Management, Conferences

Summary Laurie Williams, who heads the Software Engineering Research group at North Carolina State University, discusses her research into Agile principles and practices. Williams also talks about Comparative Agility, which is a tool to show teams where they stand in terms of the adoption of Agile practices. Comparative Agility was launched in 2007 and since that time over 400 people have used ...

Tags: Practices, XP, Scrum, Interview, Agile, InfoQ, Kanban, Adopting Agile, Agile in the Enterprise, Broadcasting, Pair Programming, ...


Transforming to Groovy

Transforming to Groovy

Posted in Conferences, Development

Summary Venkat Subramaniam explains some of the Groovy syntax elements and its idioms by taking Java code examples and transforming them step by step into their more concise Groovy counterparts. Bio Venkat Subramaniam is the founder of Agile Developer and has trained and mentored thousands of software developers in the US, Canada, Europe, and Asia. He's author of ".NET Gotchas" and coauthor of ...

Tags: Conferences, Java, Groovy, InfoQ, DSLs, Language, Syntax, Development, SpringOne, SpringOne 2010