Kids and Programming

I have recently signed up to be a volunteer teacher at http://www.tealsk12.org/.  I have been interested in teaching kids programming for some time now.  Finally, a few weeks back my oldest son Noah showed interest in learning computer programming as well  I was so excited at that news!  I did some research and found a …

Continue reading ‘Kids and Programming’ »

Using SSRS In Angular / ASP.NET MVC Application

I blogged a long time ago about a pattern on how to show reports in an ASP.NET MVC application.  I have received a lot of request to share code, but I have lost the source code when I reimaged my machine.  Rather than recreating this from scratch, I decided to take a more advanced route …

Continue reading ‘Using SSRS In Angular / ASP.NET MVC Application’ »

Angular and DOM Manipulations in Directives

If you are following Angular “way” to create applications, you know that all DOM manipulations should be reserved for directives. What if you would like to alter DOM there by adding new DOM elements and at the same time use other directives, such as ng-model inside new DOM elements.  You would think that something like …

Continue reading ‘Angular and DOM Manipulations in Directives’ »

Center HTML Vertically via Angular Directive

One of common tasks that come up when you write an HTML app is a requirement to center some component inside a screen.  Centering horizontally is very easy with Twitter Bootstrap.  However, center vertically is not supported by Bootstrap, at least they do not have a style for that.  Since in an Angular application you …

Continue reading ‘Center HTML Vertically via Angular Directive’ »

Bootstrap Collapse No Working with Angular

I ran into an issue today when I tried to use Bootstrap’s collapse functionality inside an Angular JS based application.  What would happen is when I click on panel heading, my application would go to the root (default route).  This, of course, is caused by browser processing anchor click event in addition to collapse JavaScript …

Continue reading ‘Bootstrap Collapse No Working with Angular’ »

Validation in Angular forms – Part 2

I blogged recently about implementing validation in Angular forms.  In this post I will talk about the pattern I use in my applications, both Angular and pure ASP.NET MVC to supplement JavaScript based validation on the server.  First of, I would like to start by making a case why I like to generate my forms …

Continue reading ‘Validation in Angular forms – Part 2’ »

Validation in Angular forms – Part 1

I am going to write a few (two I think) posts on how to implement validation in Angular applications.  In this post I am going to talk about showing validation messages and control form submittals.  In the next post I will improve on the concept by showing how to help the mundane tasks of creating …

Continue reading ‘Validation in Angular forms – Part 1’ »