Windows IT Pro is the authoritative and independent resource for windows nt, windows 2000, windows 2003, windows xp. Features a collection of resources and magazines for windows IT professionals.
  
  
  Advanced Search 


December 2005

Windows IT Pro Salutes the 2005 Innovators Award Winners!

Nine IT pros share their resourceful solutions to real IT problems
RSS
Subscribe to Windows IT Pro | See More Active Directory (AD) Articles Here | Reprints | Or get the Monthly Online Pass—only $5.95 a month!

Download the Code Here

HONORABLE MENTIONS Small Business

Alex Apodaca,
Database/Systems Administrator, BioFilm
sysadmin@biofilm.com

Although he's been a DBA and in his present position for only 2 years, Alex Apodaca brims with enthusiasm for the profession and Microsoft technology. "I've been learning like a machine," he says. When the marketing department of Alex's employer, a manufacturer of a well-known consumer healthcare product, needed a reporting application that would show product sales breakdowns for selected BioFilm customers, Alex jumped right in to meet the request.

"Marketing needed an application that could let a user choose one or more companies from our database," he explains. "The app would display an executive summary of monthly sales and units sold for every product class that we offer. Marketing needed sales and units totals and subtotals for each month, year, and product class for all the selected customers. The app also needed to subtotal each annual period and give the annual percent change, year-to-date percent change, and last-month-this-year versus last-monthlast-year percent change."

To meet these requirements, Alex used SQL Server Query Analyzer to create a TSQL query that calculates, subtotals, totals, and summarizes monthly product sales data for its customers. He also used ActiveX Data Objects (ADO) and Excel VBA to design an Excel interface that lets users run a query for the customers they select through a drop-down list box. "I used ADO to write the connection string and create the recordset," Alex says.

"Then I used Visual Basic and VBA to wrap up the SQL and send it to the SQL Server system," which runs the company's ERP application. "The recordset is created and displayed on an Excel worksheet, then formatted with Excel VBA."

Alex's solution automates a task that previously took two employees up to 2 weeks to perform. "Now one untrained person can get the reports done for all our brokers in about an hour," he says. Alex says that his solution shows that "with Microsoft technologies and a basic understanding of programming concepts, one can truly achieve amazing results!"

Bishoy Ghaly,
Software Developer, Business Network Communication
dev@bnetcom.com

Bishoy Ghaly, who's been a software developer for 3 years, admits that writing software is his passion. He recently needed to find a way to automatically apply security permissions changes to all clients on a LAN, to ensure a secure computing environment across the LAN boundary. Sounds simple enough, but the catch was that the solution couldn't run on a server because it was geared toward small businesses that didn't necessarily have an IT administrator to oversee permissions. "Managing permissions and security in a large computer environment without a centralized solution is really painful," says Bishoy. "We needed to manage permissions in a [Windows] XP LAN—for example, allowing/disallowing programs to run, hiding drives, and tweaking configurations— without using a server solution and also without requiring someone to manually apply configuration changes on each computer."

Bishoy's solution was to write an application that would run on one of the XP clients in the LAN and manage permissions on the other LAN clients. To do so, he used Windows' remote registry feature, which developers use in applications to manage permissions on multiple systems. The remote registry feature is available in both the Windows .NET Framework and Delphi, and a C++ remote registry API is available. You can find more information about the remote registry feature at http://msdn.microsoft.com/library/ default.asp?url=/library/en-us/cpref/ html/frlrfmicrosoftwin32registry keyclassopenremotebasekeytopic.asp.

When Bishoy's application is installed on a LAN client, a user who has Administrator privileges can apply configuration changes to any computer on the network. Bishoy says his solution "saves time and effort for network administrators and helps increase their productivity without depending on server technologies."

   Previous  1  2  3  [4]  5  6  Next 


Reader Comments
Great tips but where's the link to access Brandon's VBScript?

Chet December 08, 2005 (Article Rating: )


I also went through all the steps to create the GPO, but when it came time to create the VBScript, I was at a dead-end. How do we do this? Is there a download somewhere? Help!

senseibh February 22, 2006 (Article Rating: )


Please send your request to brandon.jones@nau.edu and I'll be happy to provide you with copies of the vbs files.

branbo72 March 10, 2006 (Article Rating: )


You must log on before posting a comment.

If you don't have a username & password, please register now.




Top Viewed ArticlesView all articles
Microsoft Kills OneCare, Will Launch Free Security Solution

Microsoft on Tuesday announced that it would retire its $50-a-year security subscription product, Windows Live OneCare, and replace it with a free solution codenamed "Morro." Unlike OneCare, however, Morro will focus only on core anti-malware features and ...

The website is down because someone removed the X-Box

What happens when a manager mistakes a server for a games console. ...

Xbox 360 Overhaul Arrives with New UI, Avatars

Xbox 360 owners who logon to the system's Xbox Live system this morning will receive the most significant functional change yet to the console's user interface, or dashboard. Dubbed the New Xbox Experience, this new front-end features a completely new ...


Related Articles Windows IT Pro Innovators Share Their Successes

Active Directory (AD) Whitepapers Sustainable Compliance: How to reconnect compliance, security and business goals

Managing Unix/Linux with Microsoft System Center Operations Manager 2007 Cross Platform Extensions Beta

Addressing the Insider Threat with NetIQ Security and Administration Solutions

Related Events Check out our list of Free Email Newsletters!

Security eBooks Spam Fighting and Email Security for the 21st Century

Keeping Your Business Safe from Attack: Monitoring and Managing Your Network Security

Windows 2003: Active Directory Administration Essentials

Related Active Directory (AD) Resources Become a VIP member of the Windows IT Pro community!
Get it all with the VIP CD and VIP access. A $500+ value for only $279!

Subscribe to Windows IT Pro!
Solve your toughest technical problems with our experts and access 10,000 + articles online. 30% off

Monthly Online Pass - Only $5.95!
Get instant access to 10,000+ articles from Windows IT Pro Magazine!

TechNet Virtual Labs
Evaluate and test Microsoft's newest products.


Windows IT Pro Home Register FAQ for Windows WinInfo News
Europe Edition About Us Contact Us/Customer Service Media Kit Affiliates / Licensing  
SQL Server Magazine Office & SharePoint Pro Windows Dev Pro IT Job Hound ITTV
IT Library Technology Resource Directory Connected Home Windows Excavator Windows SuperSite 
 
 Windows IT Pro is a Division of Penton Media Inc.
 Copyright © 2008 Penton Media, Inc., All rights reserved. Terms and Use | Privacy Statement | Reprints and Licensing