We’re back! And we’re back with a bang: John Papa, Jon Galloway and I interview
Mads Kristensen about all the cool things he’s into these days, especially Web Essentials.
We’d like to display dynamic data in our view. For example, we might create a set of CheckBoxes on the fly, depending on data from the server. There are many good reasons to do so, not the least of which is that making this process be data-driven gives us tremendous flexibility to modify the view as the product is developed.
If we do this, however, how will we tell one checkbox from another? There are two solutions to this problem. We present the first solution here
Very pleased to announce my latest Pluralsight course: Building Web Apps and Services With Entity Framework and Web API. In this course, you will learn to create a web service that supports a database with multiple relational tables using the Microsoft Stack and Breeze.
You will create the tables and the relationships, model them in code, and expose them through Web API, first through native Web API and then assisted by Breeze. You will then create a minimal client to interact with the service.
Some knowledge of C# is required, as is familiarity with HTML, CSS and JavaScript.
This is the fifth in a series that starts here. In the previous installment, we looked at
using Jasmine to test a Controller, and left off with the suggestion that our program would be improved by adding a service. We’ll add that today.
Before we get to adding a service, however, it is time to make our application a bit more realistic by adding a couple views. We’ll do that by adding an Admin and an Expense folder to our App folder….
Continued here
Mary Jo Foley, editor of ZDNet’s All About Microsoft blog talks about /Build and the
new leadership at the New Microsoft.
OK, it is somewhat questionable for me to recommend a book that I contributed to
and that is published by the company I work for, but I honestly believe that Falafel Software’s new Kendo UI Nuts And Bolts is the book on the topic.
It has everything I look for in a technical book. It is
The expertise behind this book is unquestionable; the author and numerous contributors are recognized Kendo UI experts who also provide consulting, training and mentoring in Kendo.
The book is surprisingly comprehensive. Its coverage of topics such as the DataSource, Templates and MVVM are second to none, and bring out points I’ve not seen covered elsewhere
It tells a story, and the arc of that story is compelling. You learn Kendo from the ground up; not only the how but the when and the why. This is greatly enhanced by the readability of the book (it shocks me how many books make it to print without any apparent editing). And finally, yes, at 161 pages, it is short; short enough to read through.
Note that this $39.95 training guide is presented as a downloadable pdf.
It is time now to turn our attention to testing AngularJS applications. Over time,
we’ll want to move to test-first, where we write the test and then write the code. There are many advantages to test-first, but let’s hold off on discussing them until we’re ready for that step.
Today, I’d like to discuss testing Controllers. Continued here…
This episode marks the premier of John Papa as permanent co-host of Yet
Another Podcast (along with Jon Galloway as intermittent co-host)!
Joining John and me are Ted Neward. Ted is CTO of iTrellis Software, a Microsoft MVP and much-in-demand speaker. We talk about software architecture, AngularJS, and much else.
In a previous posting I introduced the critically important topic of Behavior Driven
Testing, but the example I gave was straight JavaScript rather than Angular. We’ll want to modify that example to be Angular, but to do so we need a bit more of the fundamentals under our belt.
Let’s return to the previous program and modify Index.html, which will be our opening page. This article continues here
In an earlier posting I discussed, briefly, why Angular is suddenly so popular, and demonstrated how to get started with Angular without writing a line of JavaScript. It’s time now to turn our attention to a slightly more realistic example.
Many lessons on Angular pay lip-service to the importance of unit-testing and test-driven development, but virtually none actually practice it. This series will buck that trend and teach Angular and testing Angular at the same time. In the long run, this will be faster and better than trying to tack testing on at the end.
You can read the next installment in this series here
We welcome Ari Lerner, author of NG-Book and Ward Bell and John Papa to discuss AngularJS and Ari’s comprehensive book on the topic.![]()