SharePoint, JavaScript and everything in between

Main menu

Tag Archives: JQuery

Yesterday i gave my second session at E4D’s Expert Days conference, Single Page Applications fundamentals using Knockout.js.

The session dealt with the aspects of creating a SPA, the ins and outs of using Knockout.js, how to use Require.js for dependency injections, using HTML5 offline storage and we finished up with a small but cute overview of Underscore.js, the swiss army knife of JavaScript utility functions.

I would like to thank everyone who joined me on this exciting session and i’m looking forward to seeing some of you tomorrow.

If you would like to take another look at the session’s presentation – click here

Today was the first day of the annual E4D Solutions Expert Days conference. My first session at the conference was about SharePoint 2013, Microsoft biggest evolution to the SharePoint platform to date.

The session dealt with many of the new aspects of SharePoint development. We started the session with an overview of SharePoint 2013 and then deep dived into the MDS (Minimal Download Strategy), Remote Event Receivers, the awesome new feature of Client-side Item Rendering and finished off with the new array of RESTFul OData services and the new and improved CSOM (Client Side Object Model) (and a few words about Apps of course).

Since SharePoint development model is changing toward the client side, i also did a quick introduction to Knockout – a JavaScript MVVM framework, and a personal favorite of mine.

Yesterday i gave my next session at E4D Solutions’s new client side development course over at E4D’s offices (You can find the presentation of the first session – What can html5 actually do? – right here, the second session – JavaScript the language – right here and the third session – Bootstrap, tips and other animals – right here).

Last night’s session was all about Knockout.JS and jsRender. Knockout.JS is an MVVM (model,view,view-model) framework for JavaScript which, in my humble opinion, is an essential tool in today’s JavaScript development world. jsRender, on the other hand, is an awesome templating engine for JavaScript which is both powerful and easy to use.

I would like to thank everyone who joined me last night and took some time off their busy schedule. I hope you enjoyed the session and the hands-on labs and i can already sense some of you putting Knockout to use in your next projects 🙂

Yesterday i gave the second session of E4D Solutions’s new client side development course over at E4D’s offices (You can find the presentation of the first session – What can html5 actually do? – right here).

Last night’s session was all about JavaScript, starting from basics such as types and functions and all the way up to advanced topics such as design patterns and dependency injection using require.js.

I would like to thank everyone who joined me last night, and even though it wasn’t an easy session, i hope you enjoyed it and left the classroom last night armed with new and exciting knowledge about JavaScript.

Yesterday i had the pleasure of kick starting the new and improved client side development course over at E4D Solutions with my session about HTML5. The course was built from the ground up to cover all the important aspects of client side development now days including topics such as HTML5 fundamentals, JavaScript code structuring, Developing SPA applications using KnockoutJS/Backbone.js and AngularJS and even a touch of ASP.NET Web API and real time communication using SignalR.

I would like to thank everyone who participated at my session last night, you were awesome and i truly hope you are already exploring what we discussed during the session in preparation to our next meetup on JavaScript next Wednesday 🙂

If you like to take another look at my presentation about HTML5, fire up your favorite browser (IE9+ if your using IE) and head over to http://e4dhtml5.azurewebsites.net/