US & Canada: 877 849 1850
International: +1 678 648 3113

Accelebrate Blog

ACCELERATED LEARNING, CELEBRATED RESULTS

Recent Blog Articles

Groovy Vampires: Groovy, REST, MongoDB, and Scary Marketing

Table of Contents Part the First: A Warning Part the Second: Temptation Part the Third: Execution (the Good Kind) 3.1. To die, to sleep (or at least to REST) 3.2. Go Groovy Or Go Home Let’s Give Him to Mongo! …

1 comment

Web Page File Uploads: Web Sockets (Part 3 of 3)

This final blog post on file uploads focuses on web sockets, the latest approach to browser/server communication. Part 1 of this series reviewed the history of file uploads including the original specifications, as well as the client-side code to upload …

0 comments

Web Page File Uploads: AJAX (Part 2 of 3)

In the previous post, we examined the history and the technical details of HTTP-based file uploads using web browsers. In this post, we explore two modern file upload methods: AJAX and Web Sockets. Asynchronous JavaScript and XML (AJAX) is powered …

0 comments

Have a Groovy Spring

Spring and Groovy are old friends. While you can use POGOs as Spring beans as though they were POJOs, that’s not the focus of this article. Instead, I’m going to demonstrate one of the capabilities that is unique (more or …

1 comment

Web Page File Uploads: History and Future (Part 1 of 3)

The Past HTML forms that support file uploads are a staple of many modern web applications. For those interested in a little World Wide Web history, the form tag first appeared in the never approved standard of HTML 2 (RFC …

0 comments

Web Components: Angular, Polymer and React

Component-based techniques are emerging as the dominant approach for client-side web development. However, component-based development is not a new concept. Going back to the days of COM, CORBA, and even the server-side components of ASP.NET Web Forms and JavaServer Pages, …

4 comments

Pyparseltongue: Parsing Text with Pyparsing

Text Parsing Tools Some people, when confronted with a problem, think “I know, I’ll use regular expressions.” Now they have two problems. –Jamie Zawinski, 1997 I don’t actually agree with Mr. Zawinski – I’ve been using regular expressions successfully for …

2 comments

Inheritance in JavaScript

What I Wish I Had Picked up in Introduction to JavaScript. Pt 4 An earlier article dove into Prototypes. If you don’t recall what they are you should read my Prototypes in JavaScript post before continuing to read this article …

4 comments

Google’s New Mobile Algorithm: A Mobilegeddon Update for Your SEO Panic Attack

Everyone loves a good action/drama, but it did not really play out that way when Google, after much anticipation, rolled out its new mobile-friendly algorithm on April 21.  The world as we know it did not end and one week …

2 comments

Kicking AST and Taking Names

Look, I get it. Learning new things is hard, and it’s scary. I know. I teach technical training classes for a living, so I see it all the time. I also am a writer, a speaker, and a software developer, …

6 comments

Please contact us for GSA pricing.
Contract #GS-35F-0307T

Please see our complete list of
Microsoft Official Courses