Author Archives: Gabriel Schenker

About Gabriel Schenker

Gabriel N. Schenker started his career as a physicist. Following his passion and interest in stars and the universe he chose to write his Ph.D. thesis in astrophysics. Soon after this he dedicated all his time to his second passion, writing and architecting software. Gabriel has since been working for over 12 years as an independent consultant, trainer, and mentor mainly on the .NET platform. He is currently working as chief software architect in a mid-size US company based in Austin TX providing software and services to the pharmaceutical industry as well as to many well-known hospitals and universities throughout the US and in many other countries around the world. Gabriel is passionate about software development and tries to make the life of developers easier by providing guidelines and frameworks to reduce friction in the software development process. Gabriel is married and father of four children and during his spare time likes hiking in the mountains, cooking and reading.

AngularJS–Part 7, Getting ready to test

Introduction This is a series of posts about AngularJS and our experiences with it while migrating the client of a complex enterprise application from Silverlight to HTML5/CSS/JavaScript using AngularJS as a framework. Since the migration is a very ambitious undertaken … Continue reading 

Posted in AngularJS, introduction, Setup, TDD | 2 Comments

AngularJS–Part 6, Templates

Introduction This is a series of posts about AngularJS and our experiences with it while migrating the client of a complex enterprise application from Silverlight to HTML5/CSS/JavaScript using AngularJS as a framework. Since the migration is a very ambitious undertaken … Continue reading 

Posted in AngularJS, How To, introduction | 9 Comments

AngularJS–Part 5, pushing data to the server

Introduction This is a series of posts to describe our approach to slowly migrate a Silverlight based client of a huge and complex LOB  to an HTML5/CSS3/JavaScript based client. These posts report on the lessons learnt and are meant to … Continue reading 

Posted in AngularJS, CQRS, introduction, REST | 10 Comments

AngularJS–Part 4, Accessing server side resources

Introduction This is a series of posts to describe our approach to slowly migrate a Silverlight based client of a huge and complex LOB  to an HTML5/CSS3/JavaScript based client. These posts report on the lessons learnt and are meant to … Continue reading 

Posted in AngularJS, introduction | 12 Comments

AngularJS–Part 3, Inheritance

Introduction This is a series of posts to describe our approach to slowly migrate a Silverlight based client of a huge and complex LOB  to an HTML5/CSS3/JavaScript based client. These posts report on the lessons learnt and are meant to … Continue reading 

Posted in AngularJS, introduction | 7 Comments

AngularJS–Part 2, the controller

Introduction This is a series of posts to describe our approach to slowly migrate a Silverlight based client of a huge and complex LOB  to an HTML5/CSS3/JavaScript based client. These posts report on the lessons learnt and are meant to … Continue reading 

Posted in AngularJS, introduction | 15 Comments

AngularJS–Part 1, Feedback

Introduction This is a series of posts to describe our approach to slowly migrate a Silverlight based client of a huge and complex LOB  to an HTML5/CSS3/JavaScript based client. These posts report on the lessons learnt and are meant to … Continue reading 

Posted in AngularJS, developer, didactics, learning, methodology | 5 Comments

AngularJS–Part 1

This is an introduction to AngularJS and is mainly meant as a internal reference for our development team. More posts on the topic will follow. Why AngularJS? AngularJS is one of the most popular Open Source JavaScript frameworks. It is … Continue reading 

Posted in AngularJS, introduction | 13 Comments

ADNUG Presentation July 9, 2012

I want to thank all people who attended my presentation about CQRS and Event Sourcing at the ADNUG meeting on July 9, 2012. It was a great experience for me and I was pleased about the many questions you had. … Continue reading 

Posted in CQRS, Event sourcing, presentation | Comments Off

Presenting at ADNUG meeting

I’m pleased to be invited to speak/present at the ADNUG meeting on Monday July 9th, 2012 at 6pm. The topic of my presentation will be CQRS and Event Sourcing with a special focus on how we do it at TOPAZ … Continue reading 

Posted in CQRS, Event sourcing, How To, presentation | Comments Off