End-to-End SPA Development using ASP.Net and AngularJS–Slide Deck and Demos

Wednesday, May 20, 2015

I’ve just finished the session “End-to-End SPA Development using ASP.Net and AngularJS” in IDNDUG. I want to thank all the attendees for coming and hearing mainly about AngularJS and how to combine it with ASP.NET. In the session I covered the following things: •The Road to Single Page Applications •What is a SPA? •SPA Building Blocks •ASP.NET MVC/Web API in the Backend •AngularJS in the Front-End You can find the slide deck and demos online.Enjoy!

A New Session is Coming Ahead – End-to-End SPA Development using ASP.Net and AngularJS

Monday, February 16, 2015

In two months, I’m scheduled to deliver a session about single page applications (SPAs) development using both ASP.Net and AngularJS. If the two subjects, ASP.Net and AngularJS, interest you and you want to see how to combine both of the technologies, you can join me in Wednesday, April 15 at Microsoft office. The event is free and the registration started today. The number of tickets is limited and from my experience the tickets are sold very fast. Hope to see you there!

Enabling Windows Authentication in IISExpress

Thursday, January 1, 2015

I’m helping to develop a very interesting SPA these days. The SPA has an ASP.NET backend and one of the requirements is to support Windows Authentication. Since we are working in development environment and we use IISExpress to debug the SPA, we had to enable Windows Authentication in IISExpress (you will also need to enable it in IIS later on).  In order to do that, one of the options is to edit the IISExpress applicationHost.config file. You can find the file in the config folder under “My Documents\IISExpress. In the file, enable Windows Authentication in the windowsAuthentication node which...
no comments

sparXys Services

Thursday, September 4, 2014

Lately, I was asked a couple of times what I’m doing today since I left SELA Group.If you are following my Blog, you probably know that I founded my own consulting/training company – sparXys.In sparXys, we are providing the following services: Software and technology consultancy Training and mentoring services Software development methodologies consulting If you are looking for those services, feel free to contact me.

New Speaking Engagement – Software Architect 2014

Thursday, June 26, 2014

I’m happy to announce that I’ll return to London later this year to speak in the Software Architect 2014 conference.In the conference I’ll have one JavaScript unit testing session and a SPA workshop which I’m delivering with Ido Flatow : Quick Tour to Front-End Unit Testing Using Jasmine Unit testing is an inseparable part of the development process, no matter which methodology you follow. But how will you test your JavaScript code? The answer is using JavaScript unit testing framework. Jasmine is a behavior-driven development (BDD) framework for testing JavaScript code. In this session, Gil will introduce Jasmine...

Pro Single Page Application Development – Writing a Book

Saturday, March 1, 2014

Pro Single Page Application Development – Writing a Book A few months ago Ido sent me a mail that Apress asked him if he want to write a book about Single Page Applications. Because Ido is more server oriented, he thought that this book writing is more suitable to me. When I got Ido’s mail about the opportunity to write a book, I was excited. You probably don’t know that I already written 4 books but those books are part of 4 different Microsoft Official Courses (MOCs). That means the books aren’t sold anywhere and you get them...

aspConf Session Video

Thursday, July 26, 2012

aspConf Session Video The video of my talk in aspConf conference was published in Channel 9. If you like to hear about “Working with Client-Side HTML5 Storages” you can go and watch it from here. The slide deck and demos can be downloaded from here. Enjoy!
no comments

aspConf Slide Deck and Demos

Thursday, July 19, 2012

aspConf Slide Deck and Demos Yesterday, I was supposed to deliver a session about “Working with Client-Side HTML5 Storages” in the aspConf conference. Because of technical issues (audio problems), I was unable to perform the session live and the live session was canceled. I’ve just finished recording the session offline and it will be sent to the conference organizers ASAP so you will be able to see it. I want to thank all the attendees who were online and apologize for the inconvenient. As always, you can download the session slide deck and demos from...
no comments

Generating ASP.NET MVC View Controls According to Xml Configurations

Monday, April 23, 2012

Generating ASP.NET MVC View Controls According to Xml Configurations Last week I was consulting about ASP.NET MVC at a customer. One of the customer project requirements is to generate forms according to Xml configuration files. In this post I’ll offer an end-to-end solution to this requirement. This solution can be rafactored to use databases or any other data sources in order to achieve the same results. Setting The Environment Create a new default internet ASP.NET MVC 3 web application: Pay attention to the folders I added such as Classes and ViewModels. The Classes...

Avoiding Circular Reference for Entity in JSON Serialization

Monday, October 17, 2011

Avoiding Circular Reference for Entity in JSON Serialization One problem that I was facing yesterday while working on an ASP.NET MVC application was a JSON serialization issue. The problem was a circular reference caused by the DataContractJsonSerializer because of relations between the entity and other entities. In this post I’ll show you how you can use a simple workaround in order to avoid the problem.    The JSON Serialization Error Returning the output of the JSON method in an ASP.NET MVC controller with a JSON object graph based on an Entity Framework Code First object causes...