Posts filed under 'Developer Technologies'
Free add-on for Visual Studio 2008 for Flex developers
For flex developers, now you can get the free add-on for Visual Studio 2008.
Ensemble Tofino for Visual Studio is a plugin that enables .NET developers to create Flex front ends for their applications in the same IDE that they normally use. Instead of using a separate text or XML editor and manually invoking the compiler, they can move smoothly between MXML and .NET file types within Visual Studio, and invoke Flex build and run commands from Visual Studio menus.
![]()
What you can do with the Ensember Tofino
- Create new projects in a solution using the Visual Studio wizard approach.
- Run Flex applications from within Microsoft Visual Studio.
- Set breakpoints at code locations in “.as” or “.mxml” files.
- Step into code while in break mode.
- Inspect local variables while in break mode.
- Build errors are reported in the Visual Studio error list, and are linked to the source location.
- Browse ActionScript types from referenced components (SWCs) in the Visual Studio object browser.
- Navigate types and members in ActionScript files via drop-downs in the ActionScript code window.
- Simple installation; Tofino includes the Adobe Flex SDK.
- Adds links to relevant Adobe LiveDocs and PDFs for Flex to Visual Studio Help.
The good news is: Ensemble Tofino is available for free. Download Tofino.
Add comment November 20, 2008
Tips on Virtual PC 2007: Disable time syncrhonization
Came across this blog post by the Virtual PC Guy, and quite an interesting reading - How to disable the time synchronization. By default, when you built your VPC and installed it with the virtual machine additions, you will allow the time synchronization. This is quite useful at certain situations that you dont want your VPC’s time to synchronize.
What you need to do is, just change the .vmc file for your VPC.
Open the .vmc file in notepad and find the <integration> elements. Then add the following elements within the <integration> elements,
<components>
<host_time_sync>
<enabled type=”boolean”>false</enabled>
</host_time_sync>
</components>
Add comment November 20, 2008
Use Threat Modeling Tool and Team Foundation Server together
From my previous post, I mentioned about using the SDL Threat Modeling Tool v3 to identify and mitigate potential security issues early.
You can actually setup the Threat Modeling Tool to use Team Foundation Server as bug tracking system. Here is the instructions:
1. Launch Threat Modeling Tool.
2. Go to Actions, select “Show Bug Tracking Settings“![]()
3. At the “Bug Tracking Settings“, enter the uri that point to your Team Foundation Server. ex: http://tfsrtm08:8080
4. For the Product setting, enter the team project name. ex: AWC-Online.
5. For the Issue type setting, enter the work item type. ex: Bug
[ you can also your your own template to add in more values, ex: Priority, Traige]![]()
6. Once you have done, click “OK” to exit the setting dialog.
7. Now you can go ahead to add a bug from your Threat Modeling Tool.
8. Enter the description for the threat, then click “Add Bug”. A bug workitem will be created and published to Team Foundation Server.![]()
9. When you go to Team Explorer and bring out all the Active Bugs, you will notice the bug you created is appeared here.![]()
Add comment November 19, 2008
Threat Modeling in Application Development Process
Microsoft Security Development Lifecycle (SDL) is the software security assurance process that introduces security and privacy early and throughout the development process.
SDL Threat Modeling Tool v3 is the core element in the SDL, as it allows software architects to identify and mitigate potential security issues early, when they are relatively easy and cost-effective to resolve.
You can download the SDL Threat Modeling Tool v3, it is still in beta version.
You may find the demo and tutorial on the tools from here.
To learn more about the SDL Process Guidance, please read this: http://msdn.microsoft.com/en-us/library/84aed186-1d75-4366-8e61-8d258746bopq.aspx
For more information about the SDL, please visit http://www.microsoft.com/sdl
1 comment November 19, 2008
Visual Studio Team System 2010 & .NET Framework 4.0 [CTP] VPC Download
Microsoft Visual Studio 2010 and the .NET Framework 4.0 are the next generation development tools and platform for Windows Vista, the 2007 Office System, and the Web.
Want to learn more about what are the new features in VSTS 2010 & .NET Framework 4.0, you can now download the VPC that installed with VSTS 2010 CTP from here: http://www.microsoft.com/downloads/details.aspx?familyid=922b4655-93d0-4476-bda4-94cf5f8d4814&displaylang=en
Add comment November 17, 2008
Can’t Create Chinese Resource file Resource.zh.resx under App_GlobalResources
Creating ASP.NET website, you can create a mulitple languages site by using the resource files. When you try to create chinese resource file to store the chinese version of the text for your site, you will receive error message “The namespace “Resources” already contains a definition for “Resource”““
![]()
The reason is because you have name the resource file as Resource.zh.resx, and ASP.NET can’t recognize .zh .
So, instead of using “Resource.zh.resx”, so you should use “Resource.zh-cn.resx“
Now, you should be able to compile and run your website.
Add comment November 10, 2008
ALM Conference 2008 - Come and Join us!!
We are going to have a ALM Conference 2008 on 18th November 2008, at Microsoft’s office [29th Floor, Tower II, KLCC]
During the conference, we have few topics on highlighting how you can adopting Application Lifecycle Management with Visual Studio Team System. Besides that, you will be having the chance to see the new features in the next version of VSTS [Rosario].
Sign up today at http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032389124&Culture=en-MY


Add comment October 27, 2008
Video Recording with Windows Media Encoder
Sometimes you might thinking of recording some demo walkthroughs, presentations from your desktop. There are a lot of video recording tools you can use, some free some is chargeable.
In this post, I am showing how to do video recording with Windows Media Encoder, which is free for downloading.
1. Download and install the Windows Media Encoder from this site: http://www.microsoft.com/downloads/details.aspx?FamilyID=5691BA02-E496-465A-BBA9-B2F1182CDF24&displaylang=en
2. Launch Windows Media Encoder, a “New Session” dialog will be prompted
4. Click “Properties” below the menu toolbar.
5. At the “Session Properties” panel, under “Sources” tab, select “Video” and “Audio”.
![]()
6. From the drop-down-list, you may select the input that you would like to capture video and audio.
![]()
7. Click “Apply” to save your setting.
8. Click “Output” tab, select the “Archive to file” checkbox. Enter the file name.
![]()
9. Click “Apply” to save your setting.
10. Click “Compression” tab, select the distribution method and encoding settings for your content.
![]()
11. Click “Apply” to save your setting.
12. Once you done with you settings, click “Start Encoding”.
![]()
13. Now you can start the recording session.
14. Once you have finished recording, go back to Windows Media Encoder, and click “Stop”.
![]()
Hope this is helpful for you.
Add comment October 27, 2008
Error installing Windows Mobile Device Center in Windows Server 2008
If you try to install Windows Mobile Device Center in Windows Server 2008, you likely will face the error, “The update could not be installed because at least one Windows component required by Windows Mobile Device Center is missiong“![]()
Solution:
You need to install the “Desktop Experience” feature prior to Windows Mobile Device Center installation.
Here is the instruction:
1. Go to Administrative Tools, select Server Manager.![]()
2. At the left panel, right mouse click Features, and select Add Features.![]()
3. Select “Desktop Experience” from the features list.![]()
4. Click Next.
5. Click Install.
6. Restart is required for your server. After restart, a configuration will be done in your server.
7. Now you are install Windows Mobile Device Center
Add comment October 22, 2008