There is a meeting of the Montana Programmers for Kalispell scheduled for January 28th. I will be giving a presentation on the Model-View-Controller (MVC) design pattern pertaining to web development. Our founder will also be giving an introduction to MT Programmers and who we are. This will be the first meeting for the Flathead region. More information about the meeting and the group can be found at montanaprogrammers.com.
Archive for the ‘Development’ Category
Kalispell MT Programmers Meeting
Thursday, January 14th, 2010Flex and missing browser scrollbar
Wednesday, December 30th, 2009Working on a site recently that is going to be a CodeIgniter/PHP site with several Flex modules added in, I encountered a peculiar problem. Because my Flex applications are not controlling site structure (navigation, headers, footers, etc.) the user needs to have a typical browser experience. Allowing the user to scroll with the browser is much simpler than training them to use scrollbars inside my application in this use case.
The Flex/Flashbuilder generated HTML template however, disables browser scrolling in a couple of places. This is fine for full page Flex applications, but you may want to turn this off for hybrid applications.
First, Flashbuilder adds a style:
body { margin: 0px; overflow:hidden }
Change this to:
body { margin: 0px; overflow:scroll; }
Then look for your body tag:
<body scroll=”no”>
and change it to:
<body>
and that’s all! This will be different if you’re using the SWFObject to embed your Flex.
October MTP Meeting
Wednesday, September 30th, 2009There is a Montana Programmers meeting scheduled for October 6th at Ruby’s Inn in Missoula at 6pm.
I will be covering using frameworks to speed your development of web sites and applications. This will be a two part series. This first part will be to introduce what frameworks are and why you should or should not use them.
We will focus on:
- Development frameworks (PHP, Java, .NET, maybe some other areas)
- Types of frameworks (Component, MVC, Content)
- Advantages and disadvantages of using a framework
The presentation will be around 30 minutes. The second part of the meeting will be reserved for exchanging ideas or tutoring. Please bring your questions or tutoring requests!
What I Listen To
Friday, August 21st, 2009One of the easiest ways to enhance my knowledge of my trade craft is listening to podcasts. Certain podcasts help keep me informed about what is happening in the industry. These are some of my personal favorites. There are many podcasts that cover similar topics, but these are of a high quality, and have stayed consistent over multiple years. My iTunes is littered with podcasts from cancelled shows. Below is what I listen to the most. Most of these podcasts can be found on iTunes as well as their sites included below.
General Web Development
- Boagworld – Hosted by Paul Boag and Marcus Lillington of Headscape Design. By far this is the podcast I listen to the most. I stumbled upon this one when it was the UK .net magazine’s podcast a few years ago. This podcast covers the latest industry news, a wide range of web development and design topics, and can be quite humorous. If you are a web dev or designer and don’t listen to this you’re missing out!
- Web Design TV – From the makers of .net magazine, one of the best web dev mags out there, is this video cast covering all aspects of our trade.
.NET Development
- .NET Rocks! - This show is for anyone who develops in the .NET world. This weekly podcast talks to the developers who are making things happen in the .NET world and building the tools you’re using. There are other .NET specific podcasts but this one is the most consistent and of the best quality.
- Polymorphic – This is another high quality .NET podcast. Recent topics include jQuery secrets and ASP.NET MVC.
Java Development
- The Java Posse – Java specific show that does both a news segment and Java knowledge segment. Covers all aspects of Java and industry news.
RIA
- The Flex Show – By far the best video and audio cast about Flex and RIAs. Adobe doesn’t have anything that compares to these guys. The show is broken into two segments, the podcast which covers interviews with industry Flex developers, and a video cast “15 minutes of Flex”, which are brief tutorials in Flex. If you’re interested in what’s possible with Flex, the interviews are priceless. Besides Boagworld this is the show I listen to the most.
- TV.Adobe.com – Not a podcast technically, but a video site for everything Adobe. The Designer and Developer channels are extremely useful for Adobe users. The 360 Flex sessions and Ajax sessions are awesome. After using some of the Adobe/Macromedia products for over 15 years now I still pick up tips I didn’t know about.
JavaScript / Ajax
- Audible Ajax – Although this show seems to have ended it is still worth mentioning. Definitely the best podcast about everything JavaScript.
- Ajaxian – Don’t know if Ajaxian (great Ajax news site) has it’s own podcast, but they have a page dedicated to listing recent podcasts covering the subject.
Brief History of Java
Saturday, August 8th, 2009There are many misconceptions about the Java programming language and its history. Although this video can only cover a brief overview and misses some important aspects, it is still an entertaining view.