Archive

Posts Tagged ‘Razor’

ASP.NET MVC4 and WebAPI

I had a great time Tuesday night speaking at the Greenville Spartanburg Developers Guild.  Thanks to all who came out to the presentation!

Here are the slides and sample code:

Slides and Sample code

Hope you enjoy…

Carolina Code Camp 2012

I had a great time speaking at our annual Carolina Code Camp this year! We had a great turn out. I spoke on the following two topics:

Compiler as a Service – Introducing Roslyn

Have you ever wanted to perform dynamic eval operations C# just like you can in JavaScript or Ruby? Well, look no further! With Roslyn we have to power to build our own Read-Evaluate-Print-Loop (REPL) engine. We will also take a look at how you can use Roslyn to build your own template engine like Razor.

Client Side JavaScript Applications a.k.a. Single Page Applications

In this session we are going to take a look at Knockout.js, Infuser.js, Path.js, and a whole new approach for building client-side JavaScript applications. We will look at the overall architecture and see what we can do to manage the whole development process. One area of importance is loading HTML view templates on demand instead of the traditional Script reference. We will also address some limitations like Search Engine Optimization (SEO) that aren’t supported out of the box.

I had a great time and appreciate all who attended my sessions.

ASP.NET MVC4 and WebAPI

I will be speaking Tuesday, May 15 at the Greenville Spartanburg Developers Guild in Greenville, SC on ASP.NET MVC4 and Web API.

Here is my presentation summary:

Microsoft likes big stacks! Look at Windows Presentation Foundation (WPF) or, better yet, Windows Communication Foundation (WCF). With either of these “foundations”, you start out a noob and you come out the other side a freak’in Ph.D in Quantum Physics. It doesn’t have to be that hard! There has to be a better way.

Well, Microsoft has been definitely been going the right direction. If you have followed any of the work on the WCF Web API, then you know how awesome this stuff is. This is its new home but you can still self host just like you could before. We are talking about a Web API that is heavily Convention-Over-Configuration based! Gone are the days of looking through a myriad of documentation as to how to setup your web.config file. Those days are over and you will be surprised at how nice the new stack is.

Look forward to seeing you there!

Carolina Code Camp 2012

May 2, 2012 1 comment

If you have no plans this coming weekend and are in the Charlotte area. Come out to our annual Carolina Code Camp.

I will be speaking on the following topic: Compiler as a Service – Introducing Roslyn

Here is the abstract for the session:

Have you ever wanted to perform dynamic eval operations C# just like you can in JavaScript or Ruby? Well, look no further! With Roslyn we have to power to build our own Read-Evaluate-Print-Loop (REPL) engine. We will also take a look at how you can use Roslyn to build your own template engine like Razor.

Look forward to seeing you there!

Categories: English Tags: , , , ,

Introducing Microsoft’s Roslyn compiler as a service

April 12, 2012 Leave a comment

I had a great time speaking to the Charlotte ALT.NET user group.

Here are the slides and sample code from my presentation:

Slides and Code Samples

Thanks to all who came out and showed up!

ASP.NET MVC4 and WebAPI

I had a great time speaking to the WNC Developers Guild and the Triad Developers Guild and the Columbia Enterprise Developers Guild. Here are the slides and code samples.

Slides and Code Samples

Thanks to all who came out and showed up!

ASP.NET MVC4 and Web API

March 15, 2012 1 comment

I will be speaking this evening, March 15 at the WNC .NET Developers Guild in Asheville, NC on ASP.NET MVC4 and Web API. I will also be doing the same presentation on Thursday, March 22 at the Triad Developers Guild in Greensboro, NC and also on Wednesday, April 11 at the Columbia Enterprise Developers Guild in Columbia, SC.

Here is my presentation summary:

Microsoft likes big stacks! Look at Windows Presentation Foundation (WPF) or, better yet, Windows Communication Foundation (WCF). With either of these “foundations”, you start out a noob and you come out the other side a freak’in Ph.D in Quantum Physics. It doesn’t have to be that hard! There has to be a better way.

Well, Microsoft has been definitely been going the right direction. If you have followed any of the work on the WCF Web API, then you know how awesome this stuff is. This is its new home but you can still self host just like you could before. We are talking about a Web API that is heavily Convention-Over-Configuration based! Gone are the days of looking through a myriad of documentation as to how to setup your web.config file. Those days are over and you will be surprised at how nice the new stack is.

Look forward to seeing you there!