IgorShare Thoughts and Ideas

Consulting and Training

Archive for the ‘Presentations’ Category

ASPConf 2012: Content for my presentations

Posted by Igor Moochnick on 07/20/2012

Building complex Single Page Application should be as enjoyable as visit to a SPA

You can watch the full Video on Channel9 and get the Source on the GitHub.

Check out the video

Video


Tips for Building Responsive Cloud Applications

You can watch the full Video on Channel9 and get the Source on the GitHub.

Video

Video


Posted in Azure, Cloud, Javascript, Presentations, Web | Leave a Comment »

ASPConf: Generating dynamic views, but Google Chrome was too smart for me

Posted by Igor Moochnick on 07/20/2012

I had a blast presenting for ASPConf 2012. I want to thank all the organizers, presenters and attendees. Without you it wouldn’t have been possible.

One of the questions from one of the attendees during my “Building complex Single Page Application should be as enjoyable as visit to a SPA” talk was:

Q: Is it possible to bring on-demand portions of the application that will be emitted by the Asp.Net MVC Views (aka: dynamic views generation)

A: Sure (see Picture #3).

But when, in fact, I’ve tried to demonstrate it right away – I hit a snag.

What happened is: my implementation was correct but Google Chrome was too smart for me to handle it and wrapped the partial HTML with the full “HEAD” and “BODY” tags [See Picture #1].

I’ve assumed that my server was returning more than the generated by the Raw view content itself. If I would’ve checked a network stream [See Picture #2] (or Fiddler) I would’ve seen another result – the correct one.

Picture #1

image

Picture #2

image

So, this is a simple example how you can import a dynamically generated content from an Asp.Net Mvc view into a SPA application:

1. Create a view

2. Create a Controller entry (when you’ll navigate to this view you should see a result on Picture #2)

3. Change a dependency path in your SPA view to point to the new content (and the final result should look like Picture #3)

Picture #3

image

Posted in ASP.NET, Javascript, Presentations, Web | Leave a Comment »

Designing & Consuming a Cloud 2.0 API

Posted by Igor Moochnick on 05/17/2012

I really loved the QCon presentation by Andrew Phillips where he discussed Cloud API 2.0: the current state of cloud computing, why a Cloud API, the choices made while designing jClouds API, and how to consume such an API.

I really advise to check it out: http://www.infoq.com/presentations/Designing-Consuming-a-Cloud-2-API

Posted in Cloud, Presentations | Leave a Comment »

Building responsive scalable cloud Web applications with ASP.Net MVC4, WebApi, SignalR and Knockout

Posted by Igor Moochnick on 04/03/2012

Thanks for everyone who’ve attended my CodeCamp presentation. Thanks for organizers for making it happen.

I’ve had a chance to build the realistic distributed application live-coding from scratch. The application consisted from 2 roles – web role and a worker role. During the demo I’ve used the Amazon AWS cloud, but the similar technique can be applied to Azure deployments.

The audience was great and engaging even though we didn’t have enough and I was flying through the code.

The code I’m publishing (Amazon AWS demo) is a beautified version of the one we’ve created during the Code Camp.

Stay tuned for the mirrored Azure demo code…

NOTE: This is a simplified version and should not be treated as a real-life application.

Posted in Amazon AWS, Cloud, Community, Presentations, Training | 2 Comments »

RavenDB introduction and overview: presentation for Architecture Study Group

Posted by Igor Moochnick on 02/17/2012

We’ve had a lot of fun with a small party talking about RavenDB, it’s functionality and quirks. We’ve wondered of track into more advanced topics of Replication, Sharding and Security so I totally forgot to talk about the transactional support for RavenDB (including DTC). Now I know for sure that 2 hours discussion about RavenDB is not enough. It looks like I’ll need to split the presentation into the “intro” and “advanced” parts.

I’ve updated slides on SlideShare with the latest revision.

Posted in Big Data, Community, Presentations, RavenDB, Training, Tutorials | Leave a Comment »

BlueMetal’s very own Phil Young speaking on BigData with Windows Azure Hadoop

Posted by Igor Moochnick on 02/14/2012

Looking forward to this great talk by Phil and a kick-butt demo from Abe….

Windows Azure ‘n’ Action Café: Windows Azure Hadoop – Big Data: How can the Windows Azure Hadoop Service unlock business insights?

Wednesday, Feb. 15th,’12:00-1:00 PM EST
http://www.eventbrite.com/event/2669254813

(Repost from Carmen Taglienti blog)

Posted in Big Data, BlueMetal Architects, Business Intelligence, Community, Data Analytics, Hadoop, Presentations | Leave a Comment »

RavenDB introduction and overview: presentation

Posted by Igor Moochnick on 02/01/2012

Here is the other part of our presentation for the NEVB user group – Overview of RavenDB. Due to some technical problems was no able to show much of the code and really feel bad about that. Hope to get another chance to talk more about RavenDB.

Posted in Big Data, Community, Presentations, RavenDB, Training, Tutorials | Leave a Comment »

NoSql Introduction presentation

Posted by Igor Moochnick on 01/31/2012

Recently Phil Young and I gave presentation about NoSql, RavenDB and Hadoop to NEVB User Group. This was our first presentation of this kind and format and we’ve had a couple of snags running it, but, I promise, we’re getting much better at that.

photo-1

I’ve just published the first portion of the slides about the NoSql introduction. Feedback is always welcome.

Posted in Big Data, Community, DB, NoSql, Presentations, RavenDB, Training | Leave a Comment »

AppFabric Service Bus Queues and Topics presentation (for Boston Azure User Group)

Posted by Igor Moochnick on 12/20/2011

Recently we’ve delivered a presentation to the Boston Azure User Group on how perfectly the cloud technologies are aligned for development for the Mobile Apps and clients. My coworkers from Blue Metal Architects delivered great content about integrating iOS (featured iPhone and iPad) and Windows Phone with the cloud. I’ve covered the use of the AppFabric Service Bus Queues and Topics – these technologies are perfect for communications for partially connected clients (like mobile ones).

Posted in Architect, Azure, Community, Continuous Education, Messaging, Presentations, Service Bus, Training | Leave a Comment »

Architect Factory – Agile Design: Best Practices

Posted by Igor Moochnick on 06/15/2011

Thanks for everyone attending the Architect Factory last week, especially everyone that attended my presentation. Great participation and great questions – Thanks.

As promised – below are the slides from the talk:

P.S. I’m still trying to figure out what happened to the video recording of the session. Will update the post as soon as the issue will get resolved.

Posted in Agile, Alt.Net, Peer Code Review, Presentations, Refactoring, Training | Leave a Comment »

 
%d bloggers like this: