Yet Another Podcast #124–Mary Jo Foley And The New Microsoft

Mary Jo Foley, editor of ZDNet’s All About Microsoft blog talks about /Build and themjf new leadership at the New Microsoft.

Listen | Yet Another Podcast

 

rssiTunes

Share
Posted in Community, Microsoft | Tagged | Leave a comment

Learning Kendo? This is the book!

OK, it is somewhat questionable for me to recommend a book that I contributed to kendo nuts and boltsand 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

  • Expert
  • Comprehensive
  • Cohesive
  • Readable
  • Short

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.

Share
Posted in Kendo, Training | Tagged | 2 Comments

Angular Part 4–Testing AngularJS

It is time now to turn our attention to testing AngularJS applications.  Over time, ExpensesControllerTestwe’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

Share
Posted in AngularJS, BDD, JavaScript, Testing | Tagged | Leave a comment

Yet Another Podcast #123–Ted Neward on Architecture

This episode marks the premier of John Papa as permanent co-host of Yet tedNewardAnother 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.

 

Listen | Yet Another Podcast

rssiTunes

Share

Share
Posted in AngularJS, Opinion, Patterns & Skills, Software Architecture | Tagged | 1 Comment

Angular Part 3–BDD With Angular JS

In a previous posting I introduced the critically important topic of Behavior DrivenAngularJS 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

Share
Posted in AngularJS, BDD | Tagged | Leave a comment

Yet Another Podcast #122–JavaScript: Core Concepts

Jon Galloway and I welcome Ward Bell and Elijah Manor to discuss the fundamentalselijah-manor-profile every serious JavaScript programmer should know. 

 

 

Listen | Yet Another Podcast

rssiTunes

Share

Share
Posted in JavaScript | Tagged | 1 Comment

Angular Part 2- Behavior Driven Development

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

Share
Posted in AngularJS, BDD | Tagged | Leave a comment

Yet Another Podcast #121–AngularJS Roundtable

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.AriLerner

Listen | Yet Another Podcast

rssiTunes

Share

Share
Posted in AngularJS, Podcast | Tagged | Leave a comment

Read twice as fast, one word at a time

It turns out that there are better ways to read than the way we learned as children. 

shutterstock_112903153Based  on significant research, Flash Reading appears to be able to instantly increase your reading speed by 50% to 100% or more, while maintaining or increasing comprehension. 

The general idea is to flash each word on the screen sequentially, pausing a bit for punctuation.  Some more sophisticated incarnations slow down slightly for larger words. 

It is almost shocking how quickly your brain can absorb the flashed words. 

Continue reading

Share
Posted in Community, Observations, Opinion, Product Reviews | Tagged | 1 Comment

I’ll be speaking at DevIntersections/Angle Brackets

April 13-16, 2014 at JW Marriott Grande Lakes, Orlando Florida

I’m thrilled to say that I’ll be speaking at Angle Brackets.  Angle brackets is “a AngleBracketsLocationconference for lovers of the Web.”    It has been described as “the conference for those who miss Mix,” and it is co-located with DevIntersections: tickets for one get you full admission to the other. 

This year’s speakers include

Continue reading

Share
Posted in ASP.NET, Community, JavaScript, Kendo, Languages, Learning, MVVM, One ASP.NET, Presentations, Training | Tagged | Leave a comment

Creating Your First Angular Program

Last week I had the privilege of presenting on Angular at Live360.  I’ve written up part of shutterstock_133746035that presentation as a blog post here.   In this blog post I describe how to get started with Angular and how to create your first Angular application with data binding and more.

Read the blog post

Share
Posted in AngularJS, JavaScript | Tagged | Leave a comment

Underscore: LINQ (almost) for JavaScript

As part of my emerging series on LINQ from Scratch, I’d like to take a small detourconnections today  into what you do if you need the functionality of LINQ in your JavaScript program. 

You can read my solution here

Share
Posted in JavaScript, Languages, Linq | Tagged | Leave a comment