Meetup 5 - Profiling Web Apps & HTTP


Details
In our fifth meetup we will have two one hour sessions about profiling web apps and HTTP. The first session will be all about how to use Chrome DevTools to profile your web app and increase its performance. The second session will be all about hidden gems in the HTTP communication protocol that we all use.
Agenda:
17:30-18:00 - Gathering and Networking
18:00-19:00 - Performance Profiling with the Chrome Dev Tools
19:00-19:15 - Break
19:15-20:00 - Things Every Developer Should Know About HTTP
Title: Performance Profiling with the Chrome Dev Tools
Abstract: Learn to use the amazing memory and CPU profiling tools bundled with Chrome to improve your site’s performance. We’ll demonstrate a few common techniques you can use to analyze your own sites right away and give you some pointers on how to improve your JavaScript performance analysis skills.
Speaker: Noam Kfir
Speaker Bio: Noam is a Senior Consultant at SELA Group, with over a decade of professional experience building software systems. He has served as a developer, a Team Leader, and an R&D Manager, in companies of all shapes and sizes, and has built desktop, mobile and web applications using a wide array of client and server technologies, including WPF, Silverlight, ASP.NET MVC, and HTML5. Noam specializes in web and testing technologies, and has co-authored a number of Microsoft Official Curriculum (MOC) courses and training kits, and actively participates in open source projects and software development communities.
Title: Things Every Developer Should Know About HTTP
Abstract: HTTP is by far the most common application layer protocol in the world. You have been using it in your applications for as long as you can remember. But do you know how it really works? Have you ever wondered how HTTP caches really work? What the heck is HTTP Chunked transfer and what is it good for? And how many HTTP status codes there really are?
In this session we will take a look at some of HTTP’s hidden gems and see how we can unleash them to enhance our HTTP based applications.
Speaker: Ido Flatow
Speaker Bio: Ido is a senior architect and trainer at SELA Group, and an expert on Windows Azure and Web technologies, such as WCF, ASP.NET, IIS, and Silverlight. Ido is a Microsoft Integration MVP, a Microsoft certified trainer (MCT), and the co–author of Microsoft's official courses for WCF 4 (10263A) and Building Web Services for Windows Azure (20487B). Ido is also the co-author of the book Pro .NET Performance, and the manager of the Israeli Web Developers User Group. You can follow Ido's work on his blog at http://blogs.microsoft.co.il/blogs/idof and on Twitter: @IdoFlatow

Meetup 5 - Profiling Web Apps & HTTP