addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscontroller-playcrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1light-bulblinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

Building Hybrid Mobile Apps with C# and Razor

This talk will demonstrate how to build hybrid mobile apps that mix native controls and HTML content in C#. It will show how to use Xamarin Studio and the open source Razor ASP.NET view engine as a standalone templating system for generating HTML in Android, iOS and Windows Phone applications. The talk will also cover best practices for hybrid app development, techniques for facilitating communication between C# and embedded HTML content, as well as strategies for migrating mobile websites and other hybrid solutions to Xamarin. 


Joseph Hill has been an active participant in the Mono community since 2003, and has also been an active contributor to several open source .NET applications. As a professional developer, he has done significant work in design and implementation of .NET applications for a number of Fortune 50 companies. In May 2011, Joseph co-founded Xamarin with Miguel de Icaza, Nat Friedman, and the team that built Mono. Xamarin’s mission is to make it fast, easy and fun to build great mobile apps.

Join or login to comment.

  • Claudio S.

    What is the parking situation? I am driving from out of town.

    October 21, 2013

    • Uchendu N.

      Street parking after 7pm is generally available and not that hard to find. Just make sure you aren't parking in a commercial zone.

      Before 7pm is a little trickier. You may have to pay a parking meter and non-commercial zones are a lot harder to find.

      October 21, 2013

  • Patrick C.

    Just wanted to join the seminar tomorrow (10/21) at 6:45 PM. But I am not allowed to join anymore: This Meetup is now closed to RSVPs. Although many people request to join, but the real participants actually don't show up. So, just would like to know whether it is Ok to me to join the seminar although the Meetup web site already closes for new request.

    October 20, 2013

    • Greg S.

      Unfortunately we have to close RSVPs a day early to give all the names to building security in time. However, you can usually still get in even if your name isn't on the list. When you go up to the Microsoft desk they will still let you in, but it will take a few extra minutes to add you to the system, so I'd recommend leaving a little extra time. See you there!

      October 21, 2013

  • Herman Simms J.

    Hi Greg Shackles,

    I will be attending this session and will be traveling from MD to NYC. I would like to know how long is this session. I'm making my train reservation and just want to make sure that I don't miss the train going back home. Thank you for your attention.


    October 17, 2013

    • Herman Simms J.

      Yes, but I'm trying to do all can and get all I can on the latest technology and I will be there in Dec for the other session. By the way are these sessions webcast? Thanks again.

      October 17, 2013

    • Greg S.

      It's something I've been looking into but unfortunately our sessions are not streamed or recorded at the moment.

      October 17, 2013

  • Praveen R.

    Pretty excited about this session

    August 6, 2013

Our Sponsors

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy