Monthly Archives

November 2013

Using Code-First Entity Framework with Preexisting Databases

By | Tools | One Comment

If you’ve been using database-first Entity Framework for a while, it’s time you tried code-first Entity Framework. It’s actually much easier to use in a lot of ways, and creates a lot less cruft than database-first EF. Despite the name “code-first” you don’t actually have to write the model code first before creating your database. If you’ve already got a database, there is a great Visual Studio add-in called Entity Framework Power Tools that will help you do just that. After connecting the wizard to your database, it will create a context class, entity classes, and mappings, all as POCO…

Read More

Falafel Software Launches New Office in Dubai

By | News | One Comment

Capitola, CA  November 25, 2013 – Falafel Software Inc., a Silicon Valley based provider of software development consulting and training services, is pleased to announce the official opening of its new office in Dubai Internet City. Falafel Software President and CEO Alain “Lino” Tadros will oversee operations at the new office, and is on hand for the grand opening. “Dubai was a sensible choice for Falafel Software,” said Tadros. “Dubai Internet City is a major technology hub for the Middle East and with many of our major partners such as Microsoft, HP, and Accenture already headquartered there, it was the…

Read More

Kendo Layout and View errors that are both easy to encounter and to fix

By | Uncategorized | No Comments

I ran into these errors on my first go with them, so hopefully I can spare my readers from suffering the same. Let’s just set this up and jump right in. This looks like it should work just fine, right? <div id=”app”> </div> <script id=”layoutTemplate” type=”text/template”>   <div id=”view”></div> </script> <script id=”viewTemplate” type=”text/template”>   hello </script> var view = new kendo.View($(“#viewTemplate”).html()); var layout = new kendo.Layout($(“#layoutTemplate”).html()); layout.render($(“#app”)); layout.showIn(“#view”, view); But no! Nothing will appear except this error in the console: Uncaught Error: Syntax error, unrecognized expression: <div id=”view”></div> This one really caught me out for a while, because the (apparently) exact same…

Read More

Even Quicker and Easier Way to Run IIS Express on Any Path

By | Uncategorized | No Comments

My friend and fellow Falafelite Adam Anderson wrote a great blog post a couple of months back about how to create a batch file to open IIS Express from any path. I’ve been using it ever since and loving it, but had a brain storm recently. I thought: “What if I could use this by right-clicking on a directory instead of running a batch file?” So, I created a simple Windows Explorer shell extension that allows me to right-click any directory in Windows Explorer and open an IIS Express site there. I’ve packaged it in a registry file so you…

Read More

Falafel Releases New Xamarin Based Mobile App: Falafel 2 Go

By | News | No Comments

Our popular Falafel 2 Go application has helped fans of Falafel keep up to date with latest company happenings right from their favorite mobile devices. Users can read the latest blogs, find upcoming trainings and connect with Falafel via social media. We’re proud to announce today that the application has been completely rewritten using Xamarin Studio and C# to produce cross platform native applications for iOS and Android. Now as we add new features, we can to do so in half the time. The original applications were written with the typical native tools: XCode with Objective C for iOS and…

Read More

Pluralsight Now Included With Sitefinity Developer Training

By | News | No Comments

Falafel Software is proud to be the Sitefinity services leader. We’ve built countless add-ons, written the definitive guide to Sitefinity, consulted on hundreds of Sitefinity projects, helped develop the official Sitefinity certification, and taught over 100 Sitefinity training classes to thousands of individuals. Chance are that if you work with Sitefinity, you’ve run into Falafel Software before. Maybe you are one of the hundreds of developers who has taken one of our Sitefinity Training classes and given us a rave review. Despite the overwhelmingly positive response to our training classes, we know it is tough to drink from a fire…

Read More