Skip to content

Communities

Practical PHP Refactoring: Tease Apart Inheritance

We are entering into the final part of this series, on large scale refactorings: this kind of operations is less predictable and less immediate. However, it is important to be able to perform them with small steps whenever necessary, if we don't want to get stuck in a situation with dozens of broken classes and no clear further step to take. Preview Text:  ...
Categories: Communities

Refreshing AppFuse's UI with Twitter Bootstrap

The last time AppFuse had an update done to its look and feel was in way back in 2006. I've done a lot of consulting since then, which has included a fair bit of page speed optimization, HTML5 development and integrating smarter CSS. It was way back in '05 when we first started looking at adding a CSS Framework to AppFuse. Preview Text:  ...
Categories: Communities

wxPython: Showing 2 Filetypes in wx.FileDialog

The other day on the wxPython IRC channel on freenode, one of the members there asked if there was a way to make the wx.FileDialog display more than one file type at a time. In the back of mind, I thought I had seen a Microsoft product that could do it, but I’d never seen any wxPython examples. In this short tutorial, you will learn how to do this handy trick! Preview Text:  ...
Categories: Communities

jQuery "Pinify" Plugin Tutorial for Building App-Like Sites

Preview Text:  IE9 lets you integrate sites with the Windows 7 desktop easily, using the jQuery 'Pinify' plugin. This article explains how to use Pinify to break the boundaries of the browser and push your sites to Windows users more directly.
Categories: Communities

Limit your abstractions: Analyzing a DDD application

Abstractions have a cost. You should limit them. That seems like an obvious statement, but in a recent discussion I had, I realized that I didn’t articulate things in quite the proper way before. Let me see if I can explain better now. One of the problems in typical applications is that we don’t really think before we introduce abstractions. For the purpose of this discussion, an...
Categories: Communities

Model Templates in Django without Denormalization

I came across an interesting problem recently, while trying to model the structure of a university course in Django. The model needed to represent the notion of a university module, which can be taught over a number of semesters and/or years, by different people, and with different students each time round. Some information remained common to each of these modules however, such as the code,...
Categories: Communities

Number- New HTML5 Input type

I have been writing few series of new HTML5 input types and this is another post on same series. In this post I am going to explain Number input types. The number type is for numeric values. When you use number input type it will have spinner with up and down arrow and with the help of this you can increase or decrease of value. Attributes of Number Input type: There are four attributes of...
Categories: Communities

Browsing Blobs within a container using the Windows Azure Node SDK

The last couple of weeks we were working on a new, exciting project: a collaborative, real-time markdown editor that runs on a NodeJS server, hosted on Windows Azure (you'll hear more about this soon). One of the features that this app will have is the ability to store the .markdown files in either your local disk or Azure Blob Storage. To achieve this, we investigated the best way to list...
Categories: Communities

Video Tutorials for Azure on Cloud9

Today Cloud9 announced the availability of Windows Azure in order to better serve the Node.js community.  Cloud9 claims to be the "best environment for importing, developing, and testing your node.js applications."  The Cloud9 team has also posted the videos below to help you get started. Preview Text:  The Cloud9 team has also posted...
Categories: Communities

Venn Diagram entirely in CSS

A friend of mine alerted me this weekend to just how much I have a weird fascination with Venn diagrams. I decided to roll with it. So yeah, I have an irrational love of Venn diagrams. But that begs the question, can I make a Venn diagram with just CSS? I found a couple of examples out there: Preview Text:  A friend of mine alerted me this...
Categories: Communities

Backbone.js vs Ember.js

In the #documentcloud IRC channel on January 31, 2012, Jeremy Ashkenas (jashkenas) and Yehuda Katz (wycats) were asked by Travis Swicegood to contrast Backbone.js and Ember.js. (I have removed some IRC noise and unrelated conversations for clarity.) Preview Text:  A little discussion came up on IRC about Ember.js vs. Backbone.js. Jeremy Ashkena...
Categories: Communities

DZone's Different!

Hello DZoners!My name is Austin Kowitz and I’m a graphic designer at DZone. And you can mostly blame (praise?) me and DZone developer, Ross Jernigan, for what you see currently at DZone. We still have tons of ideas we haven't implemented yet -- but we're doing the agile thing, releasing early, releasing often. So we'd love hear your feedback, whatever it may be. I’m bracing myself for the...
Categories: Communities

End-of-week SilverlightShow Content Recap (2/3/2012)

SilverlightShow: Silverlight Community - Fri, 02/03/2012 - 19:58

Below you may find a summary of all new content we've published on SilverlightShow throughout the week January 30 - February 5, 2012:

New Articles Webinar News Ebook News Forum News 50+ fresh new stories by our valued bloggers and community sites Top 5: All other news we published:

Monday (January 30th, 2012)

Tuesday (January 31st, 2012)

Wednesday (February 1st, 2012)

Thursday (February 2nd, 2012)

Friday (February 3rd, 2012)

Categories: Communities

Recording of Gill Cleeren's 'Metro and WinRT for the Silverlight/WPF Developer' webinar is now available

SilverlightShow: Silverlight Community - Fri, 02/03/2012 - 19:10

The recording of Gill Cleeren's yesterday SilverlightShow webinar - Metro and WinRT for the Silverlight/WPF Developer - is now online.

Watch the webinar recording | View the webinar slides | Download the demos
 

In this webinar, which is part 1 from a 2-part session (join part 2 next week) Gill Cleeeen demonstrated how you can transfer your Silverlight/WPF knowledge to the new Metro-way of building applications. He did this by looking at a working application containing most of the features you’ve come to love in Silverlight. 

Agenda for part 1 was:

1. General XAML stuff for Windows 8
2. Old and new controls
3. Finding your way with navigation

Agenda for part 2 (Feb 9th) is:
 
1. Styling and templating
2. Data in your Windows 8 apps: Getting data, data binding
3. The Application Lifecycle (Copyright 2010 Windows Phone 7)
4. Tiles and more (Copyright 2010 Windows Phone 7)
5. IO’ing in Metro apps

As usual, we had some small gifts for the attendees who joined and supported the event - 3 free copies of Gill's SilverlightShow ebook ''Getting Ready for Microsoft Silverlight Exam 70-506' and 2 free ebooks ''Microsoft Silverlight 4 Data and Services Cookbook'' from Packt Publishing. See who got the ebooks!

Missed a previous webinar? Visit SilverlightShow Webinars Page for a list of all sessions delivered by now!
Stay in touch with SilverlightShow (via RSS, Twitter, Facebook or LinkedIn) to be the first to know about upcoming webinars!

 


Categories: Communities

Running Sentry on DotCloud

Sentry is a realtime event logging and aggregation platform. At it’s core it specializes in monitoring errors and extracting all the information needed to do a proper post-mortum without any of the hassle of the standard user feedback loop. Preview Text:  Ken Cochrane has a great step by step post on how to run Sentry on DotCloud. ...
Categories: Communities

Recording of Webinar 'Metro and WinRT for the Silverlight/WPF Developer: Part 1' by Gill Cleeren

SilverlightShow: Silverlight Community - Fri, 02/03/2012 - 18:19
Watch a recording of the webinar 'Metro & WinRT for the Silverlight/WPF Developer: Part 1' delivered by Silverlight MVP Gill Cleeren on February 2nd, 2012.

Download the webinar slides (ppt / pptx) | Download the demos

Webinar summary: Are you currently building XAML-based applications using Silverlight or WPF? And are you afraid that all you’ve learned in the past is now suddenly obsolete? Then you should really attend this webinar and be amazed!

We’ll see how you can transfer your knowledge to the new Metro-way of building applications. We’ll do this by looking at a working application that contains most of the features you’ve come to love in Silverlight. 

You’ll learn that things like data binding, styling, controls and much more can be leveraged to build applications in Windows 8. After this webinar, you will see that all of a sudden, you are already an experienced Metro app developer! A big smile is guaranteed after this talk!

Level 250-300

Agenda for part 1:

1. General XAML stuff for Windows 8
2. Old and new controls
3. Finding your way with navigation

Part 2 of the "Metro and WinRT for the Silverlight/WPF Developer" is scheduled for February 9th, 2012, 10 am PDT (see your local time). Sign up now | View agenda

Some small prizes were given in this webinar:

See who grabbed the ebooks! 

  

Enjoyed this webinar? Gill Cleeren has a 4-day training session on XAML!

XAML on Silverlight 5, WP7, Win 8 Metro & WPF: a 4-day Training in London, UK
February 20-23, 2012, from 9.00 am till 5.00 pm | Trainer: Gill Cleeren | Training page

This training will focus on mastering XAML on the following platforms: Silverlight 5, Windows Phone 7, Windows 8 Metro and WPF.

The goal of this training is to teach the students to work with XAML by using it on one platform, and then apply the knowledge they already have to other platforms. A focus will be put on the differences between all platforms, as well as the aspects in which they overlap.

Fee for the full 4-day training course: £ 1.700 + VAT.

Learn more »


Categories: Communities

Local Directory vs. Local Guide

When I started working with the CityGrid Places API I needed a project to help me learning about how to use the API, and wrap my head around whats possible when building local web applications. Preview Text:  Kin's work with CityGrid places led him to the conclusion that user-centered local direction provides search mechanisms for finding...
Categories: Communities

Servo: A Vision for the Future of Firefox

Recently, Mozilla stopped the Electrolysis project [1] that was to give Firefox per-tab processes. Hence, I was relieved when David Bruant pointed out to me that Mozilla haven’t given up on a parallel browser. They are working on a project called Servo which is being implemented in the Rust programming language. Servo – the next Firefox Preview Text:  ...
Categories: Communities

The Class System in Sencha Touch 2

Sencha Touch 1 used the class system from Ext JS 3, which provides a simple but powerful inheritance system that makes it easier to write big complex things like applications and frameworks. With Sencha Touch 2 we’ve taken Ext JS 4’s much more advanced class system and used it to create a leaner, cleaner and more beautiful framework. This post takes you through what has changed and how to...
Categories: Communities