Downlaod Mac OS X Unlocker for VMware


The package is a combination of the Unlocker code written by Zenith432 plus some
scripts written by myself that wrap the actual unlocker code. 

It has been tested against:

* Workstation 8.0 on Windows and Linux (32 & 64-bit versions)
* Player 4.0 on Windows and Linux (32 & 64-bit versions)
* Fusion 4.0 on Snow Leopard and Lion
* ESXi 5.0

Downlaod Mac OS X Unlocker for VMware

The patch code carries out the following modification dependent on the product
being patched:

* Fix vmware-vmx and derivatives to allow Mac OS X to boot
* Fix vmwarebase .dll or .so to allow Apple to be selected during creation
* Copy darwin.iso if needed to VMware folder

Note that not all products recognise the darwin.iso via install tools menu item.
You will have to manually mount the darwin.iso for example on Workstation.

Also Player is missing vmware-vmx-debug and vmware-vmx-stats files and so an 
error is shown during patching as the files are not found. This can be safely 
ignored.

In all cases make sure VMware is not running, and any background guests have 
been shutdown.

Windows
----------
On Windows you will need to either run cmd.exe as Administrator or using 
Explorer right click on the command file and select "Run as administrator".

install.cmd - patches VMware and copies darwin.iso tools image to VMware
uninstall.cmd - restores VMware and removes darwin.iso tools image from VMware


Check here for the updates and comments.

Downlaod Mac OS X Unlocker for VMware


The package is a combination of the Unlocker code written by Zenith432 plus some
scripts written by myself that wrap the actual unlocker code. 

It has been tested against:

* Workstation 8.0 on Windows and Linux (32 & 64-bit versions)
* Player 4.0 on Windows and Linux (32 & 64-bit versions)
* Fusion 4.0 on Snow Leopard and Lion
* ESXi 5.0

Downlaod Mac OS X Unlocker for VMware

The patch code carries out the following modification dependent on the product
being patched:

* Fix vmware-vmx and derivatives to allow Mac OS X to boot
* Fix vmwarebase .dll or .so to allow Apple to be selected during creation
* Copy darwin.iso if needed to VMware folder

Note that not all products recognise the darwin.iso via install tools menu item.
You will have to manually mount the darwin.iso for example on Workstation.

Also Player is missing vmware-vmx-debug and vmware-vmx-stats files and so an 
error is shown during patching as the files are not found. This can be safely 
ignored.

In all cases make sure VMware is not running, and any background guests have 
been shutdown.

Windows
----------
On Windows you will need to either run cmd.exe as Administrator or using 
Explorer right click on the command file and select "Run as administrator".

install.cmd - patches VMware and copies darwin.iso tools image to VMware
uninstall.cmd - restores VMware and removes darwin.iso tools image from VMware


Check here for the updates and comments.

[FIX] Sql Server Management Studio intellisense not working even its enabled


I have faced issues with SQL Server Management Studio intellisense as it was not functioining. Even I enabled intellisense but it still not showing any suggestions for autocomplete.  I have followed below steps to enable SQL Server Management Studio intellisense.
What is SQL Server Management Studio intellisense
The IntelliSense feature provides suggestions for how to complete SQL queries. Additionally, the feature provides query validation when you create SQL queries in a query window in SSMS. When this issue occurs, SSMS 2008 R2 does not provide suggestions for how to complete queries and does not highlight errors in SQL queries by using red wavy lines.
1. Connect to your SQL Server 2008.
2. Go to Tools-> Options-> Text Editor-> Transact-SQL->IntelliSense & make sure all below settings are enabled as shown below.
 
 3. Select any database & right click on it & click on new query. Now Click on Query tab as shown below & check whether intellisense enabled or not.
If intellisense does not work even after above steps then you need follow below steps to start intellisense option.  


To resolve this problem, obtain the latest Service pack for SQL Server 2008 R2 
OR
To resolve this issue, install Visual Studio 2010 SP1. To download this service pack, visit the following Microsoft website: Download Visual Studio 2010 SP1



[FIX] Sql Server Management Studio intellisense not working even its enabled


I have faced issues with SQL Server Management Studio intellisense as it was not functioining. Even I enabled intellisense but it still not showing any suggestions for autocomplete.  I have followed below steps to enable SQL Server Management Studio intellisense.
What is SQL Server Management Studio intellisense
The IntelliSense feature provides suggestions for how to complete SQL queries. Additionally, the feature provides query validation when you create SQL queries in a query window in SSMS. When this issue occurs, SSMS 2008 R2 does not provide suggestions for how to complete queries and does not highlight errors in SQL queries by using red wavy lines.
1. Connect to your SQL Server 2008.
2. Go to Tools-> Options-> Text Editor-> Transact-SQL->IntelliSense & make sure all below settings are enabled as shown below.
 
 3. Select any database & right click on it & click on new query. Now Click on Query tab as shown below & check whether intellisense enabled or not.
If intellisense does not work even after above steps then you need follow below steps to start intellisense option.  


To resolve this problem, obtain the latest Service pack for SQL Server 2008 R2 
OR
To resolve this issue, install Visual Studio 2010 SP1. To download this service pack, visit the following Microsoft website: Download Visual Studio 2010 SP1



Modular USB Drive to keep data private


Ever been in a situation where you have loaned your USB stick to someone and accidentally shared some sensitive files (maybe naughty pics) that were meant to be confidential? Human memory has this way of getting us into trouble! This may not be a problem anymore thanks to the brilliant Amoeba Modular USB Flash Drive. Simply unhook the ‘Private’ segment and share information safely!


Modular USB Drive to keep data private


Ever been in a situation where you have loaned your USB stick to someone and accidentally shared some sensitive files (maybe naughty pics) that were meant to be confidential? Human memory has this way of getting us into trouble! This may not be a problem anymore thanks to the brilliant Amoeba Modular USB Flash Drive. Simply unhook the ‘Private’ segment and share information safely!


Productivity Hub 2010 Service Pack 1 Available for Download


Microsoft has developed the Productivity Hub to help support your ongoing end user training efforts. The Hub is a SharePoint Server site collection that serves as a learning community and is fully customizable. It provides a central place for your training efforts, and includes training content from Microsoft’s core products. Microsoft also provides ongoing and updated content packs. 
Download Productivity Hub 2010 Service Pack 1
The Hub uses SharePoint Server’s social networking capabilities, such as blogs and discussion groups. In addition, it offers the Coach program, a change management feature to help you train end users to self-help, reducing the burden on your training and IT staff. The Coach program impacts productivity in a collaborative and positive way. 

The 2010 version of the Productivity Hub includes a quiz feature, a section called ‘Get it Done’ that offers training for tasks such as email management and collaboration, and also features Silverlight. However, instructions are also provided to use non-Silverlight web parts, if needed. 

What the Productivity Hub is:
  • Format: Pre-loaded SharePoint site collection, optimized for Web 2.0 functionality and easily deployed within SharePoint Server 2007 or SharePoint 2010 environment, depending on version
  • Content: Convenient end user productivity training in a variety of formats (documents, videos, podcasts, etc.). Receive free quarterly updates of content that you will learn about through the Productivity blog.
  • Blog: The Productivity blog offers tips and tricks for end user productivity. Use it as is, or your training staff can use the posts as their own to help them get started in running an internal blog.
  • Train the trainer: Includes IT/Manager section to aid with deployment of the site collection, and guidance to develop the Coach program
  • Products: Office (2007 & 2010), SharePoint (2007 & 2010), Windows 7, Internet Explorer 9, Project (2007 & 2010), Visio (2007 & 2010), Publisher (2007 & 2010), Live Meeting 2007, Communicator 2007, Groove 2007 and Lync 2010

Productivity Hub 2010 Service Pack 1 Available for Download


Microsoft has developed the Productivity Hub to help support your ongoing end user training efforts. The Hub is a SharePoint Server site collection that serves as a learning community and is fully customizable. It provides a central place for your training efforts, and includes training content from Microsoft’s core products. Microsoft also provides ongoing and updated content packs. 
Download Productivity Hub 2010 Service Pack 1
The Hub uses SharePoint Server’s social networking capabilities, such as blogs and discussion groups. In addition, it offers the Coach program, a change management feature to help you train end users to self-help, reducing the burden on your training and IT staff. The Coach program impacts productivity in a collaborative and positive way. 

The 2010 version of the Productivity Hub includes a quiz feature, a section called ‘Get it Done’ that offers training for tasks such as email management and collaboration, and also features Silverlight. However, instructions are also provided to use non-Silverlight web parts, if needed. 

What the Productivity Hub is:
  • Format: Pre-loaded SharePoint site collection, optimized for Web 2.0 functionality and easily deployed within SharePoint Server 2007 or SharePoint 2010 environment, depending on version
  • Content: Convenient end user productivity training in a variety of formats (documents, videos, podcasts, etc.). Receive free quarterly updates of content that you will learn about through the Productivity blog.
  • Blog: The Productivity blog offers tips and tricks for end user productivity. Use it as is, or your training staff can use the posts as their own to help them get started in running an internal blog.
  • Train the trainer: Includes IT/Manager section to aid with deployment of the site collection, and guidance to develop the Coach program
  • Products: Office (2007 & 2010), SharePoint (2007 & 2010), Windows 7, Internet Explorer 9, Project (2007 & 2010), Visio (2007 & 2010), Publisher (2007 & 2010), Live Meeting 2007, Communicator 2007, Groove 2007 and Lync 2010

Microsoft Lync Cumulative update Package November 2011


Client-side updates

Server-side updates

Microsoft Lync Cumulative update Package November 2011


Client-side updates

Server-side updates

Microsoft Lync Client coming to iPhone, BlackBerry, Android, WindowsPhone7


Microsoft Australia has confirmed on its Twitter feed that the company would soon be launching mobile versions of its corporate IM program Microsoft Lync for Android, Windows Phone 7, Blackberry and iOS. The program, formerly known as Microsoft Office Communicator, is enterprise-level instant messaging that includes voice and video over IP, conferencing, collaboration, file sharing and full integration with Microsoft Office via a secure local Lync server.

The program is already available in desktop clients for both Mac and Windows, though the Mac version has not been updated to work with the latest 10.7.2 version of Lion yet. It utilizes a local server for secure communications and supports SIP, TLS and SRTP for encrypted media traffic.
Read More

Microsoft Lync Client coming to iPhone, BlackBerry, Android, WindowsPhone7


Microsoft Australia has confirmed on its Twitter feed that the company would soon be launching mobile versions of its corporate IM program Microsoft Lync for Android, Windows Phone 7, Blackberry and iOS. The program, formerly known as Microsoft Office Communicator, is enterprise-level instant messaging that includes voice and video over IP, conferencing, collaboration, file sharing and full integration with Microsoft Office via a secure local Lync server.

The program is already available in desktop clients for both Mac and Windows, though the Mac version has not been updated to work with the latest 10.7.2 version of Lion yet. It utilizes a local server for secure communications and supports SIP, TLS and SRTP for encrypted media traffic.
Read More

[Tutorial] Microsoft Lync Edge Server without Reverse Proxy


A reverse proxy server such as Microsoft Forefront Treat Management Gateway 2010 or ISA Server 2006 is recommended to publish the External Web Services on the Lync Front end server to the Internet while protecting the server from attack. However, it is possible to use a Firewall to allow the traffic through to the Front End Server.
Using Lync without a reverse proxy is possible but not a supported deployment method by Microsoft. 
Purpose of Reverse Proxy, 

  • Enabling external users to download meeting content for your meetings.
  • Enabling external users to expand distribution groups.
  • Enabling remote users to download files from the Address Book service.
  • Accessing the Microsoft Lync Web App client.
  • Accessing the Dial-in Conferencing Settings webpage.
  • Accessing the Location Information service.
  • Enabling external devices to connect to Device Update web service and obtain updates.
In my case I am using below URL's
meet.mytricks.in    ->simple URL
dialin.mytricks.in    ->simple URL
yncweb.mytricks.in  -> External Web Services URL
I am usening Cicso ASA 5510 Firewall.
I am able to connect my Lync Front End server from Internet via Edge server. All in place now just need to expose Simple URL's & External Web Services.
While installing Lync it creates two web sites such as "Lync Server Internal Web Site" and "Lync Server External Web Site". Each website is configured for either internal or external access.  The internal site is published on ports 80 & 443 & the external site is published on 8080 & 4443.  
As per Microsoft's documentation you have to use a reverse proxy server to publish the external simple URLs and External web Services.
So let get started,
1. Assign additional IP address to your Lync Front End Server as shown below,
2. Open Internet Information Services (IIS) Manger ( start->Run-> type inetmgr and press Enter
3. Click on "Lync Server Internal Web Site" & click on Stop from right Pane "Mange Web Site" option as shown below,


4. Now click on "Lync Server External Web Site" & click on Bindings option as shown below,
5. Now Change the HTTP port from 8080 to 80 & https port from 4443 to 443, and change IP addres from * to IP address which we added in our first step (i.e. second IP address of front End server)
6. Please follow [Guide] Installing trusted Certificate on Microsoft Lync External Web Services & Simple URL's
7. Now we need to configure our Cisco ASA 5510 firwall, 
Open Cisco ASA 5510 ASDM & go to Firewall-> Nat Rules -> Click on Add -> Add Static NAT Rule.. as shown below
8. Now we need to allow "HTTPS" for all outside users to access Simple URL's & Web External Services..
Open Cisco ASA 5510 ASDM & go to Firewall-> Access Rules -> Add-> Click Add Access Rules,
9. Now login to Lync from Intenet via Lync Client & try to access Dialin,mytricks.in, meet.mytricks.in & lyncweb.mytricks.in

[Tutorial] Microsoft Lync Edge Server without Reverse Proxy


A reverse proxy server such as Microsoft Forefront Treat Management Gateway 2010 or ISA Server 2006 is recommended to publish the External Web Services on the Lync Front end server to the Internet while protecting the server from attack. However, it is possible to use a Firewall to allow the traffic through to the Front End Server.
Using Lync without a reverse proxy is possible but not a supported deployment method by Microsoft. 
Purpose of Reverse Proxy, 

  • Enabling external users to download meeting content for your meetings.
  • Enabling external users to expand distribution groups.
  • Enabling remote users to download files from the Address Book service.
  • Accessing the Microsoft Lync Web App client.
  • Accessing the Dial-in Conferencing Settings webpage.
  • Accessing the Location Information service.
  • Enabling external devices to connect to Device Update web service and obtain updates.
In my case I am using below URL's
meet.mytricks.in    ->simple URL
dialin.mytricks.in    ->simple URL
yncweb.mytricks.in  -> External Web Services URL
I am usening Cicso ASA 5510 Firewall.
I am able to connect my Lync Front End server from Internet via Edge server. All in place now just need to expose Simple URL's & External Web Services.
While installing Lync it creates two web sites such as "Lync Server Internal Web Site" and "Lync Server External Web Site". Each website is configured for either internal or external access.  The internal site is published on ports 80 & 443 & the external site is published on 8080 & 4443.  
As per Microsoft's documentation you have to use a reverse proxy server to publish the external simple URLs and External web Services.
So let get started,
1. Assign additional IP address to your Lync Front End Server as shown below,
2. Open Internet Information Services (IIS) Manger ( start->Run-> type inetmgr and press Enter
3. Click on "Lync Server Internal Web Site" & click on Stop from right Pane "Mange Web Site" option as shown below,


4. Now click on "Lync Server External Web Site" & click on Bindings option as shown below,
5. Now Change the HTTP port from 8080 to 80 & https port from 4443 to 443, and change IP addres from * to IP address which we added in our first step (i.e. second IP address of front End server)
6. Please follow [Guide] Installing trusted Certificate on Microsoft Lync External Web Services & Simple URL's
7. Now we need to configure our Cisco ASA 5510 firwall, 
Open Cisco ASA 5510 ASDM & go to Firewall-> Nat Rules -> Click on Add -> Add Static NAT Rule.. as shown below
8. Now we need to allow "HTTPS" for all outside users to access Simple URL's & Web External Services..
Open Cisco ASA 5510 ASDM & go to Firewall-> Access Rules -> Add-> Click Add Access Rules,
9. Now login to Lync from Intenet via Lync Client & try to access Dialin,mytricks.in, meet.mytricks.in & lyncweb.mytricks.in

[Guide] Installing trusted Certificate on Microsoft Lync External Web Services & Simple URL's


Recently I have deployed Edge Server so I thought to write guide on Installing trusted certificate on Microsoft Lync External Web Services & Simple URL's. The process is easy & straight forward. In my case I am using Godaddy UCC certificate with SAN.
So lets get started,
1. You need to Purchase Godaddy UCC certificate from godaddy.com
2. In my case I am using below URL's
meet.mytricks.in    ->simple URL
dialin.mytricks.in    ->simple URL
lyncweb.mytricks.in  -> External Web Services URL
3. After your Godaddy SSL certificate is issued, download your certificate and intermediate certificate files. 
4. To Install SSL certificate on Microsoft IIS, From the Start menu, click Run
5. Type mmc, and then click OK.
6. The Microsoft Management Console  window opens. In the Console window, click the File menu and select Add/Remove Snap-in.
7. Select Certificates, and then click Add.
8. Select Computer Account, and then click Next.
9. Select Local Computer, and then click Finish.
10. In the Console window, expand the Certificates folder on the left.
11. Right-click Intermediate Certification Authorities, mouse-over All Tasks, then click Import.
12. In the Certificate Import Wizard, click Next.
13. Click Browse to find the intermediate certificate file. Change the file extension filter to PKCS #7 Certificates (*.spc;*.p7b), select the *_iis_intermediates.p7b file, and then click Open.
14. Click NextSelect Place all certificates in the following store
15. Click Browse, select Intermediate Certification Authorities, and then click Next.
16. Click Finish.
Now we I have imported SSL certificate in Intermediate Certification Authorities. Now we need to complete the certificate request from IIS.
1. From the Start menu, go to Administrative Tools and click Internet Services Manager. to open IIS
2. Click the server name on the left & double click on server certificates.
3. From the Actions panel on the right, click on Complete Certificate Request.
4. Enter the location for the certificate file.
5. Enter a Friendly name for the certificate file, and then click OK. In my case its Lync Web Services.


6. In the Internet Information Services Manager window, select the name of the server where you installed the certificate.
7. Under Sites, select the site to be secured with the SSL certificate.
8. In the Actions panel on the right, click Bindings...
9. Click on ADD
10. In Add Site Binding:
  • For Type, select https.
  • For IP address, select All Unassigned, or the IP address of the site.
  • For Port, type 443.
  • Select the SSL certificate you just installed, and then click OK.
11. Click Close to finish.