Jim Duffy
Jim Duffy is founder and CEO of TakeNote Technologies, an awardwinning training, consulting, and software development company specializing in .NET software developer training and helping clients create business solutions with Microsoft enterprise technologies.
He's a Microsoft Regional Director, a Microsoft MVP, an ASPInsider, and an entertaining and popular speaker at regional user groups and international developer conferences. You can fi nd additional information about Jim, TakeNote Technologies, links to his blog, training information, consulting information, and software development services at http://www.takenote.com.
Detailed Biography
Jim Duffy is founder and CEO of TakeNote Technologies, an awardwinning training, consulting, and software development company specializing in .NET software developer training and helping clients create business solutions with Microsoft enterprise technologies.
He's a Microsoft Regional Director, a Microsoft MVP, an ASPInsider, and an entertaining and popular speaker at regional user groups and international developer conferences. You can fi nd additional information about Jim, TakeNote Technologies, links to his blog, training information, consulting information, and software development services at http://www.takenote.com.
Articles Authored
-
Aurelia: An Introduction
Last updated: Monday, June 14, 2021
Published in: CODE Magazine: 2016 - July/August
If you need to build a SPA that works across a variety of devices and platforms, you need to check out Aurelia. Jim and Jeremy take a fascinating look at what you can do with the open-source UI JavaScript framework called Aurelia that doesn’t behave like a framework.
-
Bootstrap 3: What’s It All About?
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2014 - January/February
Bootstrap 2.x was a great product, but you’ll build more attractive, more inviting, and more accessible websites with the next Bootstrap. Jim and Scott tell us what’s new.
-
What’s New in ASP.NET 4.5 and Visual Studio 2012
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2012 - November/December
Microsoft has added an abundance of new features and functionality to ASP.NET 4.5 and Visual Studio 2012. This article provides an overview of many of those new features and enhancements ranging from improved editors for HTML, CSS and JavaScript all the way through to publishing your work to the web.
-
Developing a Metro Style App with HTML and JavaScript
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2011 - November/December
Microsoft unveiled the Windows Developer Preview, a pre-beta version of Windows 8 for developers, at the Microsoft BUILD conference in September 2011. The most compelling new feature for developers and users alike is the new Metro style user interface.
-
A Guided Tour of What to Look for in ASP.NET 4.0
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2009 - November/December
-
Virtual Earth 101
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2009 - January/February
I read somewhere that nearly 80% of all data has some location-related aspect to it. Common business questions in data include: Where do we ship these orders? Where are flood plains located and what rainfall amount are problematic for them? Where are vendors and/or customers located? What delivery route should we use? Can we track using GPS? Where are voting districts located? Where are the best hospitals located? Where are the sales regions that produce the most revenue? And so on. It is highly likely that a significant portion of the data you work with has a location-related aspect to it. Visually presenting this information could lead to better management decisions or possibly uncovering trends that were not evident before. A good application can present this information using a location-oriented approach. That is where Microsoft Virtual Earth fits in.
-
What’s New in ASP.NET 3.5?
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2008 - July/August
Microsoft released Visual Studio 2008 and .NET 3.5 in November 2007. I have good news and, depending on your perspective, I have either bad news or good news. If you were hoping ASP.NET 3.5 would be released with a variety of new controls, features, and architectural changes then I have bad news for you. If you’re still trying to master all the controls, features, best practices, project structures, deployment options, and architectural changes introduced when ASP.NET went from version 1.1 to 2.0, I have good news for you. Don’t get me wrong, there are plenty of new things you will want to take advantage of in ASP.NET 3.5, but the changes from ASP.NET 2.0 to ASP.NET 3.5 are more additive and incremental than monumental.
-
Creating Web Sites with ASP.NET 2.0
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2007 - September/October
“Web application development has come a long way in a fairly short period of time.” A quote like that surely won’t send anyone into shock anytime soon because it’s accepted as fact. From basic, static HTML pages to totally data-driven and data-centric Web applications, the demands on a Web developer are much more complex and demanding than they were just a few years ago. The advent of social networking sites like MySpace, which is written in ASP.NET 2.0, interactive mapping sites, and sites streaming full motion video has required the Web developer to adapt and change with the times. One of the best tools to use to build these types of Web applications is Microsoft’s ASP.NET 2.0. In this article I am going to delve into some of the more interesting features of ASP.NET 2.0 and show you how you can begin using ASP.NET 2.0 on your next Web project.
-
New Features In Visual Studio 2005 Windows Forms
Last updated: Tuesday, February 19, 2019
Published in: CODE Magazine: 2006 - January/February
“Don’t do it! Don’t do it!” the little voice in my head shouted as I contemplated using the worn out cliché “Good things come to those who wait” to describe the experience of designing Windows applications with Visual Studio 2005.However, that cliché accurately communicates the idea that building Windows Forms applications in Visual Studio 2005 is better, makes you more productive, and provides you with more fun than doing the same in Visual Studio 2003, not to mention VB6!
-
SQL Server 2005 T-SQL Enhancements
Last updated: Wednesday, February 20, 2019
Published in: CODE Magazine: 2005 - January/February
SQL Server 2005 or "Yukon" is going to be a major SQL Server update containing updates to nearly every facet of the program, including T-SQL.In this article I am going to explore some of the new T-SQL features, commands, and capabilities in SQL Server 2005. Because covering everything new in T-SQL would require an entire chapter in a book, I am going to cover some of the more useful and mainstream enhancements.
-
Free ASP.NET Goodies!
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2004 - November/December
Free. Marketing professionals have known for years the positive results that this word produces. They use the word free to lure you in so that they can sell you something else. Luckily for you, that will not be the case in this article. All of the goodies, resources, tools, and utilities I mention are all free. They won't cost you a dime.In this article, I will share with you the results of my search for zero-cost resources for the ASP.NET developer. Space restrictions limit the depth to which I can discuss each item that I've found, but my descriptions should be enough for you decide if you would like to research the material further.
-
State Management
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2004 - September/October
The sun is shining and I am sitting at a large, umbrella-covered picnic table overlooking a shimmering pond, my state right now is pretty relaxed. I have been fortunate enough to have spent the last few days at a cabin in the northern part of Maine. The birds are chirping, kids are playing, and there's not a Moose in sight. The only state management I'm concerned with right now is my own state of mind, and right now I am feeling pretty good. State management, whether you are dealing with your own state of mind or if you are working with ASP.NET, is a very fundamental and important task.In this article I am going to cover the important and sometimes confusing topic of state management. I will explore the state management fundamentals, covering both client-side and server-side state management options.
-
DotNetNuke 2.0
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2004 - July/August
DotNetNuke 2.0 is the latest version of the increasingly popular, open-source, content management portal. It was originally released as an open source project on Dec 24, 2002. In the past fifteen months it has grown to over 50,000 lines of managed code. One thing is for sure, you won't be alone using it! The DotNetNuke support forum is one of the most active and dynamic forums on the www.asp.net Web site. There are currently over 45,000 registered users on the official DotNetNuke Web site and membership continues to grow at an exponential rate.In this article, Jim will cover some of the new features in DNN 2.0 as well as discuss upgrading portals from prior DNN versions. He also explores the new data access methodology and walks you through the steps involved in developing custom DNN 2.0 modules.
-
Errors In Your ASP.NET Code? Don't Throw a Fit, Throw an Exception!
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2003 - July/August, VFP Conversion Papers
Error handling?everyone's favorite topic right?Even the best designed applications need to handle and properly manage errors the errors you can plan for and those you cannot.In this article, you'll learn error handling techniques in ASP.NET. Topics will range from handling common errors with the Try...Catch syntax to logging unhandled errors into the Windows Event Log.
-
Getting Started With Regular Expressions
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2003 - May/June, VFP Conversion Papers
Regular expressions, also referred to as "regex" in the developer community, is an extremely powerful tool used in pattern matching and substitution.In this article, Jim will introduce you to regular expressions, what they are, why you would want to use them, and finally, how you can begin putting them to work in Visual Studio .NET.
-
Getting Started with ASP.NET
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2003 - March/April, VFP Conversion Papers
ASP.NET represents a significant leap forward from traditional Active Server Pages (ASP) development. In this article, I'll show you what it takes to begin building ASP.NET Websites with Visual Studio .NET. This article will provide you with the knowledge you need to jumpstart your foray into the world of ASP.NET development.
-
Building a Internet Portal (for Free!) with DotNetNuke
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2004 - March/April
Close your eyes and imagine a utopian world where client and/or department Web sites are easily deployed and the responsibility for content creation and modification is turned over to the administrators of the site. Imagine site administrators creating new content pages consisting of pre-built content types like announcements, contacts, discussions, events, FAQs, news feeds, feedback forms, and even custom-developed content types. Continue imagining them creating new menu options and even adding new users and administering the security rights of users. Sound good? Now imagine all this available for free as an open-source Visual Studio .NET project. Sounding even better? Welcome to the DotNetNuke content management portal!
-
Dynamically Adding Controls
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2004 - January/February
This article will demonstrate how you can design and build flexibility into your ASP.NET pages by adding controls dynamically at runtime.You'll learn to add simple controls to a page, progress to adding a user control into a Placeholder control, and then advance to using multiple Placeholder controls to build a template page that is flexible and easy to use.
-
A Developer's First Look at Web Parts
Last updated: Wednesday, August 31, 2022
Published in: CODE Focus Magazine: 2003 - Vol. 1 - Issue 2 - Microsoft Office System
Microsoft Office SharePoint Portal Server 2003 and Windows SharePoint Services offer an exciting key technology: Web Parts.Both SharePoint offerings ship with an array of sample Web Parts; putting them in action is the best way to learn what Web Parts are and how they are used. Creating Web Parts in Visual Studio.NET is about to become one of the most powerful tools in your developer's repertoire.