Author Archives: Jesse Liberty

Unknown's avatar

About Jesse Liberty

Jesse Liberty has three decades of experience writing and delivering software projects and is the author of 2 dozen books and a couple dozen online courses. Liberty is a Senior AI Engineer at the University of Pittsburgh Medical Center, and was a Team Lead and Senior Software Engineer for various corporations, a Senior Technical Evangelist for Microsoft, a Distinguished Software Engineer for AT&T, a VP for Information Services for Citibank and a Software Architect for PBS. He is a 21 year Microsoft MVP.

AngularJS and Kendo UI–Part 1–Getting Started

Today I launch a new series of postings, bringing together two themes I’ve been developing for the past few months: AngularJS and Kendo UI.  These technologies go together like peanut butter and chocolate, and both share two characteristics that are … Continue reading →

Posted in AngularJS, Kendo | 2 Comments

Dependent Methods in Kendo: A Practical Example

On May 10, Noel Rice of Falafel wrote a wonderful blog piece entitled Dependent Methods (calculated fields) – a hidden goody in Kendo UI.  It wasn’t two weeks later that I had occasion to put this to use for a … Continue reading →

Posted in Kendo UI | 1 Comment

Yet Another Podcast Show 125 – Mads Kristensen

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. Mads John Papa Jon Galloway Web Essentials Listen | Yet Another … Continue reading →

Posted in Web Essentials | Tagged | 21 Comments

Kendo UI & Dynamic Data: Solution 1

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 … Continue reading →

Posted in Data, Kendo UI | 22 Comments

New Pluralsight Course: Building Web Apps & Services With Entity Framework, Web API and Breeze

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 … Continue reading →

Posted in ASP.NET, Breeze, Entity Framework, Web API | Tagged | 3 Comments

Angular Part 5–Adding A Service

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 … Continue reading →

Posted in AngularJS | Comments Off on Angular Part 5–Adding A Service

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 the new leadership at the New Microsoft. All About Microsoft MJF’s Interview of Scott Guthrie MJF’s Interview of Terry Myerson Cortana Build Announcements Project N Listen … Continue reading →

Posted in Community, Microsoft | Tagged | 1 Comment

Learning Kendo? This is the book!

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 … Continue reading →

Posted in Kendo, Training | 5 Comments

Angular Part 4–Testing AngularJS

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 … Continue reading →

Posted in AngularJS, BDD, JavaScript, Testing | Comments Off on Angular Part 4–Testing AngularJS

Yet Another Podcast #123–Ted Neward on Architecture

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 … Continue reading →

Posted in AngularJS, Opinion, Patterns & Skills, Software Architecture | Tagged | 3 Comments

Angular Part 3–BDD With Angular JS

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 … Continue reading →

Posted in AngularJS, BDD | 2 Comments

Yet Another Podcast #122–JavaScript: Core Concepts

Jon Galloway and I welcome Ward Bell and Elijah Manor to discuss the fundamentals every serious JavaScript programmer should know.  Elijah Manor’s Blog Ward Bell’s Blog JavaScript From Scratch     Listen | Yet Another Podcast

Posted in JavaScript | Tagged | 3 Comments