Monday, October 15, 2012

CenterBeam has been nominated in 4 categories by the UP-START Cloud Computing Awards.
·         Best Hybrid Cloud Solution
·         Best BYOD Solution 2012
·         Best Cloud Security Solution 2012
·         Best Cloud Service Provider 2012

YOU can help us win! Please make sure to click the link below and vote for CenterBeam. Also, for those of you who have/use social media, please post to your networks as well. Voting is open until Nov. 23, 2012
The 2012 UP-START Cloud Awards are established in the cloud community as the de-facto recognition platform to cultivate the understanding, appreciation and advancement of the contribution of cloud computing to the business and technology community. The awards are affiliated with the UP'12 Conference, firmly established as the meeting place for business and technology professionals seeking to identify cloud best practices, to streamline and facilitate their move to the cloud.

On voting: Round 1 voting is open until November 23, 2012. Final round is scheduled on December 12, 2012 during UP 2012 conference.
Thanks for your support!
Friday, June 1, 2012
Flexibility flourishes in the cloud - An Interview with Scott Martin, a long time CenterBeam customer
Wednesday, May 30, 2012
What’s the Difference Between Ubuntu & Linux Mint?
Master Vi with these 30+ key bindings
Install Mac OS X Lion on Your HP ProBook (or Compatible Laptop)
Configure Ubuntu’s Built-In Firewall
Monday, May 28, 2012
SSIS FTP Task – Receive Files from FTP Site
Tuesday, May 22, 2012
Line Numbers in EPIC + Eclipse
The Best Tips and Tricks for Using Email Efficiently
Aero Glass Feature will be Removed from Windows 8
Resize Your Ubuntu Partitions
47 Keyboard Shortcuts That Work in All Web Browsers
Monday, May 14, 2012
Improving security through visibility and automation - CSO | The Resource for Data Security Executives
Wednesday, May 9, 2012
Guide to XBMC Add-Ons
Get Netflix on XBMC
Get Hulu and Amazon Video On XBMC
Get Hulu and Amazon Video On XBMC
Tuesday, May 8, 2012
Change Your Browser’s User Agent Without Installing Any Extensions
Monday, May 7, 2012
Find Files in Linux at the Command Line
Shortcuts to Run Programs as Root in Ubuntu 11.10
Use Camera Raw Tools to Develop Digital Photographs
Customize Ubuntu with Ubuntu Tweak
Get the Old Gmail Look Back
Make Windows 8 Computer Logon Automatically
Take Screenshots of the Windows Logon Screen
The 10 Best Free Tools to Analyze Hard Drive Space on Your Windows PC
10 GNOME Shell Extensions to Install
How To Remove The Background From a Drawing or Lineart — — Readability
Saturday, May 5, 2012

BYOD - How to Manage a New Era of IT Support for Employee-Owned Mobile Devices (Q&A with Shahin Pirooz of CenterBeam, Inc.) | Virtual-Strategy Magazine

This is a Q&A interview with me on the topic of "Bring your own Device" trends...

BYOD - How to Manage a New Era of IT Support for Employee-Owned Mobile Devices (Q&A with Shahin Pirooz of CenterBeam, Inc.) | Virtual-Strategy Magazine
Wednesday, May 2, 2012
Querying Active Directory Through SQL Server
Monday, April 30, 2012
Install & Use GNOME Shell on Ubuntu
Create Advanced Firewall Rules in the Windows Firewall
Do You Really Need Expensive Cables?
Sunday, April 29, 2012
8 New Features in Ubuntu 12.04, Precise Pangolin
Supercharge Ubuntu’s Unity Dash with Lenses & Scopes: 5 Lenses to Install
Who owns your files on Google Drive?
Thursday, April 26, 2012
Oracle, enStratus, CenterBeam & Chipita America Speaking at Cloud Management Summit June 19
Monday, April 23, 2012
who's not following me back on twitter
Monday, April 16, 2012
ASIHTTPRequest Documentation - All-Seeing Interactive
iOS Developer Cheat Sheets | iPhone, iOS 5, iPad SDK Development Tutorial and Programming Tips
AOL patents could help Microsoft battle Google Maps | Business Tech - CNET News
Microsoft Buys Netscape In AOL $1 Billion Patent Deal - Peter Kafka - News - AllThingsD
3 Ways to Use Multiple Linux Shells at Once
Monday, April 9, 2012
Manage Your SkyDrive from the CLI
Friday, April 6, 2012
Yahoo Challenges Apple with a Cocktail of Mobile Publishing Tools
Thursday, April 5, 2012
Windows Mobile 7 a contender? Nokia Lumia 900: A review for business professionals
Know your enemies online poster - TrendMicro
Monday, April 2, 2012
Make Lion's iCal less annoying
Copy a Disc (CD, DVD or Blu-Ray) in Windows
Windows 8 Start Button Will not be Coming Back
Wednesday, March 28, 2012
XBMC 11 Eden Rocks Improved iOS Support, AirPlay, and Even a Custom XBMC OS
What’s the Difference Between Sleep and Hibernate in Windows?
Monday, March 26, 2012
The Future Of The Virtual Personal Assistant | TechCrunch
Install & Use the Window Maker Desktop Environment on Ubuntu
Sunday, March 25, 2012
Download YouTube Videos the Easy Way
Playing, Customizing, and Organizing Your Media
How To Repair Blurry Photos
Saturday, March 24, 2012
6 Alternative Browsers Based on Google Chrome - How-To Geek
How to Use the New Task Manager in Windows 8 - How-To Geek
Here’s a Quick Alternative Way to Download Videos from YouTube - How-To Geek
How to Use Windows 8′s Storage Spaces to Mirror & Combine Drives - How-To Geek
How to Extract High Quality Icons from Application Files - How-To Geek
Thursday, March 22, 2012
The HTG Guide to Hiding Your Data in a TrueCrypt Hidden Volume - How-To Geek
How To Properly Scan a Photograph (And Get An Even Better Image) - How-To Geek
How to Access Metro Apps from Windows Explorer in Windows 8 - How-To Geek
How to Easily Optimize & Manage Multiple Computers with Soluto - How-To Geek
How to Use Windows 8′s Storage Spaces to Mirror & Combine Drives - How-To Geek
Tuesday, March 20, 2012
The Best Articles for Backing Up and Syncing Your Data - How-To Geek
How to Switch from 4G LTE to 3G on the New iPad to Save Battery Life - How-To Geek
Ask How-To Geek: Setting Up File Transfer Drop Zones, XBMC on the iPad, and Enjoying Retro Gaming with Console Emulators - How-To Geek
How to Name Groups of Apps on the Windows 8 Metro Start Screen - How-To Geek
How to Make Windows 8 Metro Web Tiles Open in the Desktop Browser - How-To Geek
How to Use Firefox’s Web Developer Tools to View Website Structures in 3D - How-To Geek
How to Work with the Network from the Linux Terminal: 11 Commands You Need to Know - How-To Geek
How to Back Up Ubuntu the Easy Way with Déjà Dup - How-To Geek
How to Get Help With a Command from the Linux Terminal: 8 Tricks for Beginners & Pros Alike - How-To Geek
Monday, March 12, 2012
Google Chrome Hacked Twice at Security Contests
How to Synchronize Your Configuration Files with Ubuntu One - How-To Geek
How to Identify Network Abuse with Wireshark - How-To Geek
How to Add Any Application Shortcut to Windows Explorer’s Context Menu - How-To Geek
Sunday, March 11, 2012
The Top 10 Tips for Securing Your Data - How-To Geek
Saturday, March 10, 2012
How to Remotely Collect Server Events Using Syslog - How-To Geek
Share Files Between a Windows 8 Virtual Machine and a Windows 7 Host Machine in VMware Workstation - How-To Geek
Friday, March 9, 2012
PowerShell Tips
How to Install the Lightweight LXDE Desktop on Ubuntu - How-To Geek
How to Live Without the Start Button in Windows 8 - How-To Geek
How to Use the Mouse to Get Around in Windows 8 - How-To Geek
How to Make Simple Graphical Shell Scripts with Zenity on Linux - How-To Geek
Tuesday, March 6, 2012
How to Get the Classic Start Menu Back in Windows 8 - How-To Geek
Easily Install Windows Games & Software on Linux with PlayOnLinux - How-To Geek
How to Allow the Execution of PowerShell Scripts on Windows 7 - How-To Geek
How To Boot Into Safe Mode On Windows 8 (The Easy Way) - How-To Geek
Saturday, March 3, 2012
Disable Windows 8’s Adaptive Brightness to Fix Dark Screen Problems - How-To Geek
How To Install Trinity on Ubuntu & Relive KDE 3 - How-To Geek
Get to Know the New Shortcut Keys in Windows 8 - How-To Geek
Everything You Know About Resolution Is Probably Wrong - How-To Geek
How to Shut Down or Reboot Your Windows 8 PC - How-To Geek
How to Manage Processes from the Linux Terminal: 10 Commands You Need to Know - How-To Geek
Friday, March 2, 2012
Windows 8 Consumer Preview hands-on | The Verge
Tuesday, February 28, 2012
SharePoint Online: Service Update
Tuesday, February 21, 2012
Neuroscience - Mirror Neurons
Monday, February 20, 2012
How to Create a Password Protected Folder without any Extra Software - How-To Geek
Friday, February 17, 2012
3 Simple Ways to Improve Low Resolution Images (and Typography) - How-To Geek
Wednesday, February 15, 2012
Google Wallet Hack Raises Concerns Over Mobile Payment Security - eSecurity Planet
Friday, February 10, 2012
How CenterBeam Improves Customer Service Through Survey Data | The Web Host Industry Review
Sunday, February 5, 2012
Installing a stand-along ADFS Service - Alex Tcherniakhovski - Security - Site Home - MSDN Blogs
Friday, February 3, 2012
How to Sync Your iPod With Another PC Without Losing Your Music - How-To Geek
Thursday, February 2, 2012
Why You Should Switch from Subversion to Git | Think Vitamin
Friday, January 13, 2012
Creating Bootstrapper Packages in Visual Studio 2010

I was working on an app that required other packages to be installed on the target system before it could run. I spent some time looking at the many3rd party bootstrap creators out there and decided there must be a better way to do this, natively, as part of the Visual Studio Installer Project. Well, what I found out is that the Setup program (setup.exe) that is created along side the app.msi, is a generic installer (read as bootstrapper) that can be configured to detect and install redistributable components. This could include anything from Windows Installer to the .Net flavor of your choice and custom (.msi) files and executable programs. 

The cool thing was that you could add prerequisites to your package and the Installer project would automatically pick them up... the question was, how do I a prerequisite that did not show up on the list of available packages? Well, I found this article on MSDN that walked me through it... you see, you can add to the prerequisite list via a set of XML manifests that specify the metadata to manage the installation of any component. You can do everything from checking to see if it is already installed to requiring a specific version or set of registry keys... 

All of this is configure through a set of xml files your create and place in the 
[\Program Files\Microsoft SDKs\Windows\v7.0A\Bootstrapper\Packages\YourPackage] directory. 

You can also determine the bootstrapper folder location from the Path value in the following registry key: [HKLM\Software\Microsoft\GenericBootstrapper\4.0]. 

And on 64 bit systems, use the following registry key: [HKLM\Software\Wow6432Node\Microsoft\GenericBootstrapper\4.0].

The bootstrapper first detects whether any of the prerequisites are already installed. If prerequisites are not installed, first the bootstrapper shows the license agreements. Second, after the end-user accepts the license agreements, the installation begins for the prerequisites. Otherwise, if all the prerequisites are detected, the bootstrapper just starts the application installer.

Here is an excerpt and links to the MSDN article that got me started:

You can use the Bootstrapper Manifest Generator to create the manifests that describe the bootstrapper package. Alternatively, you can generate the manifests by using the XML Editor in Visual Studio. For more information, seeHow to: Create a Package Manifest and How to: Create a Product Manifest. To see an example of creating a bootstrapper package, see Walkthrough: Creating a Custom Bootstrapper to Show a Privacy Prompt.

Friday, January 6, 2012
'Server huggers' impede cloud migrations | ITworld
Thursday, January 5, 2012
Cartoonify yourself in Photoshop in about a minute - How-To Geek
Tuesday, January 3, 2012
Creating a Windows-based application MSI package

Awesome Accessories I Use

News about Shahin

iPad Accessories

Free Web Hosting

Web hosting

Emruz's Fan Box

Emruz on Facebook

Blog Archive


Emruz. Powered by Blogger.