Welcome!


Tips & Tricks

APM is entering into a period of intense competition of technology and strategy with a multiplicity of vendors and viewpoints. While the nomenclature used within its space has five distinct dimensions that elucidate its meaning, the very acronym of APM is in question: Application Perfo...
I was at the Velocity Conference in London last week. Of course, fish & chips is still a must eat, a double-decker is far more than a bus, and pea shooting is, as always, so… British! But away from these classic London cultural elements, at Velocity I heard more and more about perform...
As I started to read this book my plan was to skim through the first 6 chapters and then really dig in starting with chapter 7 App Design. I figured with a year of iOS programming under my belt the first few chapters would just be regurgitating a bunch of stuff I already knew. To some...
Triggered by current expected load projections for our community portal, our Apps Team was tasked to run a stress on our production system to verify whether we can handle 10 times the load we currently experience on our existing infrastructure. In order to have the least impact in the ...
I have upgraded the tool I created for reverse engineering SharePoint 2007 and 2010 into HTML, Text, and DGML Sitemaps to work with SharePoint 2013. The tool is now versioned at 1.5. You have to copy the appropriate folder instead of just the file (Version 1.0 was only one file) becau...
Many organizations are trying to find the time to do remediation and updates with software such as Windows 7. In some cases it’s taking them 6-8 months just to complete these tasks, especially when complications like Windows 8 are added in. So the question is – are there quick tips tha...
The article I’m writing for part 13 our “31 Days of Servers in the Cloud” series involves using App Controller to create a virtual machine. But to do this, you first need to connect and associate App Controller (a component of System Center 2012) with your Windows Azure subscription. ...
Software developers and service providers need a period of usability testing before launch to find out how the product stands up in the hands of end users. An experienced QA team will ferret out bugs and identify major issues, but they won’t use your software like a customer will. The ...
Declare local variables in the beginning (on the top) of the function, before the first executable line. This will: Make it easier to detect all the variables used in the function and to follow them Keep as little stuff as possible in executable code fragments, where programmers sho...
Somebody was asking in the Sybase newsgroups “should I make the commitment to PB.NET?” and wanted non-marketing types to respond. I started to respond in the forums, but the eventual length of the response and its applicability to many other people resulted in my responding here. What...
Welcome to a series on three concepts decision makers must understand for their own mobile application development. Many companies are creating mobile applications for internal and external use. Some of these mobile apps are systems that exist in some other form, such as a traditiona...
Exploring the uncharted territory of user behavior data in web "walled-gardens." The uncharted territory of user behavior data based on what users do in such web walled gardens as Facebook was the focus of a "tweet jam" last week organized by The Open Group. Some of the many notable ...

Recently I added a new thin laptop to the fleet of Windows 7 laptop and workstations that I have in active use. The other devices run Windows 7 Ultimate 32 bit with Jun. 17, 2012 03:14 PM EDT  Reads: 6,521

This is Part 2 of the 12 routines for a Windows Server 2008 user to accelerate the learning and adoption of Windows Server 2012 without the need of a touch device. It is intended for those who are familiar with the administration of Windows Server 2008 (or later) to become comfortable ...
This article details 12 routines for a Windows Server 2008 user to accelerate the learning and adoption of Windows Server 2012 without the need of a touch device. It is intended for those who are familiar with the administration of Windows Server 2008 (or later) to become comfortable w...
Yesterday we attended mobile hackathon sponsored by Microsoft and PhoneGap. The goal was to build a PhoneGap app and install in on Windows Phone. We used Tiggzi App Builder, PhoneGap Build and very quickly installed an app on Windows Phone.
All systems require a degree of monitoring. We monitor on premise installations for usage, performance, outages, tracing, and for a multitude of other reasons. Services which are deployed on premise operate in a controlled environment. The organisation’s IT team is very much aware of w...
As you start to scale a software development process it becomes apparent that code and user stories have to be merged more frequently. Sometimes changes may flow from one organization to another. This means that you will need to take code from one team, merge, integrate and test those ...
Perfect for those people looking to get into WPF, Silverlight, or XAML for Windows (Windows 8) development. I have read a lot of the WPF and Silverlight books out there and there are some good ones. The difference I find with this book is that it is XAML centric so the scope is more i...
In a previous PBDJ article, we looked at using a third-party control, a ribbon control in particular, in a PowerBuilder WPF target. One of the other “most requested” features people have asked for is the capability to provide docking windows in their PowerBuilder applications. In this ...
I will demonstrate how to ARP poison a connection between a Windows 7 and Windows 2008 R2 Server using Cain. The Microsoft Remote Desktop Protocol (RDP) provides remote display and input capabilities over network connections for Windows-based applications running on a server. RDP is ...
The benefits of unit testing such as shortening the development time, reducing development costs and releasing higher quality products, are well known. Below you can see a Software testing guide about how to start unit testing .NET projects. The first tool you need is a testing framew...
The book also covers topics I have not seen covered elsewhere. Pros include covering a wide variety of topics and they provide a lot of very helpful lists. Especially when comparing SharePoint 2010 Foundation, SharePoint 2010 Standard, and SharePoint 2010 Enterprise. The lists are one...
I’ve written a number of articles in the past on using .NET components, both visual and non-visual, from a PowerBuilder “Classic” (i.e., Win32) application. Until now, all of them involved using a .NET component that was either provided in the .NET Framework or created using Visual Stu...
After spending a lot of time focusing on Client-Side Web 2.0 Performance Problems it is time to focus on specific Server-Side Performance Problems. Last week I worked with a client that runs a custom application on Microsoft CRM 4.0 and experienced performance problems in their test en...
One of the things that PowerBuilder developers have been asking for years is the ability to include state-of-the-art graphic elements in their applications. With the advent of WPF Targets in PowerBuilder.NET 12.0, that capability has finally arrived. You can do quite a bit with the n...
A client of ours recently contacted me with the question: We use Keynote, WebPagetest and dynaTrace AJAX – but we get different results with these tools/services. WebPagetest tells us that our page is very slow – but dynaTrace on my local machine does not. What can be the problem here?...

Owing to the ever increasing penetration of email communication within enterprises and an assorted array of dedicated email clients (like Lotus Notes, Outlook Express, Microsoft Outlook, etc), online market now has abundance of email conversion tools. These email migration software ...

SharePoint is without question a fast-growing platform and Microsoft is making lots of money with it. It’s been around for almost a decade and grew from a small list and document management application into an application development platform on top of ASP.NET using its own API to mana...
You might have been using Microsoft Outlook email client and due to some advantages of using Lotus Notes, you might be feeling the need to switch from Outlook to Notes. This switch will necessitate you to convert Outlook emails to Notes and transfer all other Outlook email data stored ...
There’s a lot of “legacy” PowerBuilder code that you might want to access from .NET applications or perhaps PowerBuilder has some superior functionality that you would like to make use of in a .NET application. Think about how easy it would be to create a report in PowerBuilder with a ...
MySQL is an advanced and user-friendly MySQL Repair software that repairs tables created with MyISAM and InnoDB MySQL database storage engines. Designed for Windows 7, Vista, XP, 2003 and 2000 operating systems, the repair software is compatible with MySQL 5.x and 4.x.
The metadata structure of Microsoft SQL database is divided into numerous allocation units, such as, IAM (Index Allocation Map) pages, GAM (Global Allocation Map) pages, SGAM (Shared Global Allocation Map), or PFS (Page Free Space) pages. Corruption in any of the above pages primarily ...
The occurrence of an error message while mounting, accessing, or closing an MS Access database indicates that there is some problem with the database. In most cases, such problems primarily occur due to corruption or damage in database. A damaged database does not allows the user to...
Please note you should uninstall previous versions of CloudBerry Online Backup if you ever had it before. CloudBerry S3 Backup for Windows Home Server is WHS add-on that automates data backup and restore to online storage powered by Amazon S3 cloud storage. It comes with onetime fee of...
Integrating data into applications or reports is one of the most important, expensive and exacting activities in building enterprise data warehousing and reporting applications. SQL Server Integration Services which first appeared in MS SQL Server 2005 and continued into MS SQL Server ...
Microsoft SharePoint is a fantastic tool for enterprise document management and collaboration. But having said that, there are challenges that come up when integrating this system into your corporate disaster recovery planning. In this article, I'd like to explore some of these challen...
You may not be aware of this, but Microsoft now provides a rather powerful charting control free of charge as an add-in for .NET 3.5. It’s available for download at http://xrl.us/ben3pm. Because it supports 35 different chart types (see Figure 1), it can add significant new charting ca...
As a long-time PB developer, I have successfully created or maintained many PB applications for clients and for myself. Since day one, I was impressed with the ease with which applications can be created using PowerBuilder. Although I had been exposed to Visual Studio and other client/...
I've always been puzzled by the ability of some traders to consistently make money. A cynic would say that anyone who is able to profit in all adverse economic environments (recessions, depressions, etc.) is most likely able to do so because they are getting information that is not gen...