This page contains all the presentations and sessions I've given. You will find here the demo and presentation files and the presentation videos (if available).
SDC2012 – Ruby on Rails vs. ASP.NET MVC (Sweden, March 2012)
Abstract: Last year was the year when two great web development frameworks arrive at the .NET world – ASP.NET MVC 3.0 and Ruby on Rails (via IronRuby). It is the time to get to know these frameworks and learn their advantages and disadvantages. In this session, Shay Friedman will walk you through the good, the bad and the ugly of both frameworks providing you points to consider when coming to choose one of them.
SDC2012 – Migrating Applications to the Cloud (Sweden, March 2012)
Abstract: Windows Azure is the next big thing for server-side applications. However, Window Azure is not your regular playground and some preparations are necessary. In this session, Shay Friedman will take you through different ways to make sure your application is ready to move to the cloud. In addition, Friedman will explain how you can estimate the cost of running your application in the cloud.
SDC2012 – What?!? C# Could Do That?!? (Sweden, March 2012)
Abstract: .NET 4 has brought us the DLR and C# 4 has brought us the dynamic keyword. With their powers combined, C# suddenly gets super powers! In this session Shay Friedman will show you surprising and practical things you can do today with C#, the dynamic keyword and the DLR.
SDC2012 – The Dynamic Language Runtime (Sweden, March 2012)
Abstract: The Dynamic Language Runtime (DLR) is an ongoing effort to bring a set of services that run on top of the Common Language Runtime (CLR) and provides language services for several different dynamic languages. This session aims to briefly summarize the most important ideas.
DevWeek– What?!? C# Could Do That?!? (England, March 2012)
Abstract: .NET 4 has brought us the DLR and C# 4 has brought us the dynamic keyword. With their powers combined, C# suddenly gets super powers! In this session Shay Friedman will show you surprising and practical things you can do today with C#, the dynamic keyword and the DLR.
DevWeek– ASP.NET MVC Tips, Tricks and Hidden Gems (England, March 2012)
Abstract: The ASP.NET MVC framework has been around for more than two year now and has been constantly gaining popularity ever since. However, despite that fact, a lot of MVC developers are not aware of various hidden gems that can make their development experience much easier and nicer. In this session we will go through some of those which were added in the latest version – ASP.NET MVC 3.
London .NET UG – Ruby on Rails vs. ASP.NET MVC (England, March 2012)
Abstract: Last year was the year when two great web development frameworks arrive at the .NET world – ASP.NET MVC 3.0 and Ruby on Rails (via IronRuby). It is the time to get to know these frameworks and learn their advantages and disadvantages. In this session, Shay Friedman will walk you through the good, the bad and the ugly of both frameworks providing you points to consider when coming to choose one of them.
Bristol VBUG – What?!? C# Could Do That?!? (England, March 2012)
Abstract: .NET 4 has brought us the DLR and C# 4 has brought us the dynamic keyword. With their powers combined, C# suddenly gets super powers! In this session Shay Friedman will show you surprising and practical things you can do today with C#, the dynamic keyword and the DLR.
MVP2MVP– What?!? C# Could Do That?!? (USA, February 2012)
Abstract: .NET 4 has brought us the DLR and C# 4 has brought us the dynamic keyword. With their powers combined, C# suddenly gets super powers! In this session Shay Friedman will show you surprising and practical things you can do today with C#, the dynamic keyword and the DLR.
CodeMash – Ruby on Rails vs. ASP.NET MVC (USA, January 2012)
Abstract: Last year was the year when two great web development frameworks arrive at the .NET world – ASP.NET MVC 3.0 and Ruby on Rails (via IronRuby). It is the time to get to know these frameworks and learn their advantages and disadvantages. In this session, Shay Friedman will walk you through the good, the bad and the ugly of both frameworks providing you points to consider when coming to choose one of them.
LIDNUG – What?!? C# Could Do That?!? (Virtual, November 2011)
Abstract: .NET 4 has brought us the DLR and C# 4 has brought us the dynamic keyword. With their powers combined, C# suddenly gets super powers! In this session Shay Friedman will show you surprising and practical things you can do today with C#, the dynamic keyword and the DLR.
ScanDev on Tour – Introduction to Ruby on Rails (Sweden, October 2011)
Abstract: The most famous Ruby–driven framework is, by far, Ruby on Rails. In the last few years this framework has been gaining popularity and now is a great time to get to know it. In this session, Shay Friedman will build an entire Web 2.0 site from scratch while using and explaining the key features of Ruby on Rails. Come and see what Ruby on Rails is all about and what's made it the success it is today.
ScanDev on Tour – ASP.NET MVC Tips, Tricks and Hidden Gems (Sweden, October 2011)
Abstract: The ASP.NET MVC framework has been around for more than two year now and has been constantly gaining popularity ever since. However, despite that fact, a lot of MVC developers are not aware of various hidden gems that can make their development experience much easier and nicer. In this session we will go through some of those which were added in the latest version – ASP.NET MVC 3.
GOTO Amsterdam – ASP.NET MVC Tips, Tricks and Hidden Gems (The Netherlands, October 2011)
Abstract: The ASP.NET MVC framework has been around for more than two year now and has been constantly gaining popularity since then. However, despite that fact a lot of MVC developers are not aware of various hidden gems that can make their development experience much easier and nicer. In this session we will go through some of those which were added in the latest version – ASP.NET MVC 3.
NDC2011 – Ruby on Rails vs. ASP.NET MVC (Norway, June 2011)
Abstract: Last year was the year when two great web development frameworks arrive at the .NET world – ASP.NET MVC 3.0 and Ruby on Rails (via IronRuby). It is the time to get to know these frameworks and learn their advantages and disadvantages. In this session, Shay Friedman will walk you through the good, the bad and the ugly of both frameworks providing you points to consider when coming to choose one of them.
NDC2011 – IronRuby FTW!!! (Norway, June 2011)
Abstract: Ruby has been a home for some amazing innovative frameworks like Ruby on Rails, Cucumber and Rake. In this session you will get familiar with its .NET implementation, IronRuby, and its amazing ecosystem and you will learn to take advantage of it in everyday tasks like testing, building, enhancing current code and more. Come and see how IronRuby makes your development life better and happier!
Swenug – IronRuby FTW!!! (Sweden, April 2011)
Abstract: Ruby has been a home for some amazing innovative frameworks like Ruby on Rails, Cucumber and Rake. In this session you will get familiar with its .NET implementation, IronRuby, and its amazing ecosystem and you will learn to take advantage of it in everyday tasks like testing, building, enhancing current code and more. Come and see how IronRuby makes your development life better and happier!
Swenug – ASP.NET MVC Rulezzzzz (Sweden, April 2011)
Abstract: In the last few years we've been witnessing the rise of MVC-based web frameworks like Ruby on Rails and Django. ASP.NET MVC is the equivalent framework in Microsoft land and with the latest version - V3, it is more than ready to roll. In this session we'll go through the new and improved features of this version and take a deep dive into the new and shiny Razor view engine.
SDC 2011 – The Big Comparison of ASP.NET MVC View Engines (Sweden, April 2011)
Abstract: ASP.NET MVC has been out for almost two years now, with its third version already being under construction. One of the strongest features of this framework is its extensibility capabilities, allowing using different components with ease. In this session you will learn the differences between the view engines available to you like the default web forms view engine, StringTemplate, Spark, NHaml and Razor.
mvcConf 2 – The Big Comparison of ASP.NET MVC View Engines (Virtual, February 2011)
Abstract: One of the strongest features of the ASP.NET MVC framework is its extensibility capabilities, which enables using different components with ease. In this session you will learn the differences between the view engines available to you at the moment -the web forms view engine, Spark, NHaml and Razor.
IL AlphaGeeks – Ruby on Rails 3 Vs. ASP.NET MVC 2 (Israel, September 2010)
Abstract: the abstract was in Hebrew, so most of you wouldn’t understand it anyway… but I guess you got the idea from the title! :)
RubyKaigi 2010 – IronRuby – What’s in it for Rubyists? (Japan, August 2010)
Abstract: IronRuby is the new implementation of the Ruby language from Microsoft which opens the .NET world to Rubyists. This brings a whole set of new opportunities to Rubyists like using Ruby to write RIA applications, providing enhanced user interface to Ruby applications and more. Come and see the new possibilities that IronRuby brings to the Ruby world!
TechEd Japan 2010 – Let’s Dynamic, IronRuby and the .NET Framework (Japan, August 2010)
Abstract: Ruby has been a home for some great innovative frameworks like Ruby on Rails, Cucumber and Rake. IronRuby version 1.0 will soon be released, unleashing the power of Ruby to the .NET world. In this session you will get familiar with the Ruby language and its amazing ecosystem and you will learn to take advantage of it in your everyday development tasks. Come and see how this great new addition to the .NET family makes your development process faster, clearer and happier!
ILDNUG – Introduction to IronRuby (Israel, August 2010)
Abstract: Ruby has been a home for some great innovative frameworks like Ruby on Rails, Cucumber and Rake. IronRuby version 1.0 will soon be released, unleashing the power of Ruby to the .NET world. In this session you will get familiar with the Ruby language and its amazing ecosystem and you will learn to take advantage of it in your everyday development tasks. Come and see how this great new addition to the .NET family makes your development process faster, clearer and happier!
DevLink 2010 – Riding IronRuby on Rails (USA, August 2010)
Abstract: The most famous Ruby-driven framework is, by far, Ruby on Rails. With IronRuby, .NET developers can now take advantage of this incredible web framework without leaving their comfort zone. In this session, Shay Friedman will build an entire Web 2.0 site from scratch while using and explaining the key features of Ruby on Rails. Come and see what Ruby on Rails is all about and what's made it the success it is today.
DevLink 2010 – Practical IronRuby (USA, August 2010)
Abstract: Ruby has been a home for some great innovative frameworks like Ruby on Rails, Cucumber and Rake. IronRuby version 1.0 will soon be released, unleashing the power of Ruby to the .NET world. In this session you will get familiar with the Ruby language and its amazing ecosystem and you will learn to take advantage of it in your everyday development tasks. Come and see how this great new addition to the .NET family makes your development process faster, clearer and happier!
NDC 2010 – Riding IronRuby on Rails (Norway, June 2010)
Abstract: The most famous Ruby–driven framework is, by far, Ruby on Rails. With IronRuby, .NET developers can now take advantage of this incredible web framework without leaving their comfort zone. In this session, Shay Friedman will build an entire Web 2.0 site from scratch while using and explaining the key features of Ruby on Rails.
Come and see what Ruby on Rails is all about and what's made it the success it is today.
NDC 2010 – Practical IronRuby (Norway, June 2010)
Abstract: Ruby has been a home for some great innovative frameworks like Ruby on Rails, Cucumber and Rake. IronRuby version 1.0 has recently been released, unleashing the power of Ruby to the .NET world.
In this session you will get familiar with the Ruby language and its amazing ecosystem and you will learn to take advantage of it in your everyday development tasks.
Come and see how this great new addition to the .NET family makes your development process faster, clearer and happier!
Epicenter 2010 – Ruby on Rails Vs. ASP.NET MVC (Ireland, June 2010)
Abstract: 2010 is the year when two great web development frameworks arrive at the .NET world – ASP.NET MVC 2.0 and Ruby on Rails (via IronRuby). It is the time to get to know these frameworks and learn their advantages and disadvantages. In this session I will walk you through the good, the bad and the ugly of both frameworks providing you points to consider when coming to choose one of them.
Come and see how these two wonderful web development frameworks collide!
Epicenter 2010 – ASP.NET MVC (Ireland, June 2010)
Abstract: Since the early days of ASP and later on ASP.NET, web development has always been a confusing experience. Several different architectures were suggested over the years, all of them struggled with the same goal – to make the code clear, clean and easily maintainable. Eventually, Microsoft took up the glove and created the framework that would change web development in Microsoft environment forever – ASP.NET MVC.
In this session Shay Friedman will take you on a journey to explore the different capabilities of ASP.NET MVC 2.0 by building an entire web application from scratch. Come and see the future of web development in the .NET world!
Epicenter 2010 – Practical IronRuby (Ireland, June 2010)
Abstract: Ruby has been a home for some great innovative frameworks like Ruby on Rails, Cucumber and Rake. IronRuby version 1.0 has recently been released, unleashing the power of Ruby to the .NET world.
In this session you will get familiar with the Ruby language and its amazing ecosystem and you will learn to take advantage of it in your everyday development tasks.
Come and see how this great new addition to the .NET family makes your development process faster, clearer and happier!
Israeli Web Developers Community - Riding IronRuby on Rails (Israel, November 2009)
Abstract: The session is all about IronRuby, with a focus on Ruby’s most famous member – Ruby on Rails. The session will start with an overview of the Ruby language and its powerful abilities, continue with IronRuby and the stuff it brings to your everyday work and end with a Ruby On Rails overview, including live demo of building a Web 2.0 application from scratch.
Nes Ziona User Group - IronRuby (Israel, October 2009)
Abstract: IronRuby, Microsoft's implementation of the Ruby language over the .Net framework, bring .Net developers the good from both worlds. On one side, you can use Ruby's amazing syntax and out-of-the-box abilities and also take advantage of the different frameworks of the .Net world. On the second side, you can continue using the static .Net language of your choice and make use of Ruby's great frameworks. In my seesion, I will start by introducing IronRuby and the DLR. Then we will move on to see where and how IronRuby can be incorporated into our .Net development life. The session will contain real-world scenario demos which any of you will be able to take and implement in your offices in no time.
London AltNetCrossGroup - IronRuby (England, September 2009)
Abstract: Talking about the Ruby language and its several advantages, IronRuby and the CLR and using Ruby frameworks with CLR code - Cucumber and Ruby on Rails.
TechDays 2009 - Bringing the IRON to Ruby (Virtual, April 2009)
Abstract: What is Ruby? What is IronRuby? What is it good for? In this session, all of these questions and more will be answered. Come and see how your everyday work gets more intuitive, more productive and more fun, in a matter of minutes!
Developer Academy III - Dynamic Languages and the .Net Framework (Israel, December 2008)
Abstract: Dynamic languages (Python, Ruby, etc.) have been receiving bigger slices of the dev cycle pie. Microsoft joins the ride and future frameworks will incorporate more dynamic capabilities. Come and see how dynamic languages will effect application development in various programming environments.
Office User Group - Office is Already There (Israel, September 2008)
Abstract: In this session you will learn how to enhance your clients' Office environment and connect them to the organization's business processes. No more small implementations in the IT department, but real handy applications that can enhance the everyday work and save time. During the session we will meet some of the new features of Office 2007 like OpenXML, content controls, building blocks, action panes, the ribbon and more.