The Amazon Filler Items Searching Website is Upgraded

I released a simple ASP.NET MVC website using Amazon service 2 days ago. I might call it MyFiller project version 1. In the 1st version, I actually have not finished all features which I wanted. So in past 2 days, I modified something on it. Now I can call it version 2.

Continue reading “The Amazon Filler Items Searching Website is Upgraded”

Microsoft Announces Xamarin Technologies are Free and Open Source

In today’s Microsoft Build 2016 event, Microsoft’s Scott Gu just announced that Xamarin will be available in Visual Studio family WITHOUT extra cost, even in the free edition of Visual Studio Community and Visual Studio Code. Xamarin Studio for OS X will be free as a community edition.

Also, Microsoft announced the Xamarin is open source. it will be one project of Microsoft’s open source family .NET foundation.

Please read more info from Xamarin official website.

Microsoft just announced acquiring Xamarin in end of last month.

What is .FFU File ?

If you recently research Windows 10 IoT with some hardware board such as Raspberry Pi, you should see the .FFU file, and you might realize you can not get enough information from Google search to know the .FFU file information.

Actually, .FFU file is more known by those Windows IoT developers, they download Windows 10 IoT Core package, and they will see .FFU file on the computer folder.

image

Continue reading “What is .FFU File ?”

Microsoft: Today’s WP Apps Will Run On Future Windows Phone And Silverlight Continue To Exist

Microsoft’s Larry Lieberman recently in his blog wrote: “Today’s Windows Phone applications and games will run on the next major version of Windows Phone.

I think Microsoft should promise like this, otherwise they will lost lots of programmers. Current there are some situations let .NET programmers and Windows Phone programmers confused, they all have a question: whether they need to continue some Microsoft tech such as Silverlight and WPF since HTML5 has come, especially Windows 8 final version is also coming.

In Larry Lieberman’s old blog about “Windows 8 and the Windows Phone SDK”, he listed three main issues with running current Windows Phone SDK on Windows 8 Consumer Preview:

1: XNA Game Studio. On an attempt at installing the Windows Phone SDK, the user will receive error messages with regard to components of the XNA tool chain. These components will fail to install on Windows 8; the workaround for this has been blogged about by Aaron Stebner.

2: Windows Phone Emulator. Windows 8 cannot currently run the Windows Phone emulator, which will make it very difficult to debug your code. There are two issues in addition to the simple fact that the emulator does not run on Windows 8, having to do with specific emulator functionality.

3:.NET 3.5. Capability.exe and slsvcutil.exe will not run on Win 8 unless you separately install .NET 3.5.

However, “per the first point above”, Microsoft “will be enabling the Windows Phone SDK 7.1 on Windows 8 in the coming months.” (please read Larry Lieberman first blog about “Windows 8 and the Windows Phone SDK”)

windows8-windows-phone-82

In April 05, 2012, Larry Lieberman posted the 2nd article about “Windows 8 and the Windows Phone SDK”, the part 2.

In the new post, he gave some answers based on his 1st post.

1: Windows Phone SDK 7.1.1 Update is now available and enables Windows Phone developers to do two things: “Develop apps that work well on the new 256 MB devices, Use the WPSDK 7.1 to develop on machines running Windows 8” (see here).

2: Today’s Windows Phone applications and games will run on the next major version of Windows Phone;

3: About the long term future of Silverlight for Windows Phone: “Please don’t panic; XAML and C#/VB.NET development in Windows 8 can be viewed as a direct evolution from today’s Silverlight. All of your managed programming skills are transferrable to building applications for Windows 8, and in many cases, much of your code will be transferrable as well.”

SilverlightLogo

Microsoft Office Web Apps

Since many years ago we have used Microsoft Office software to handle our document works. We use Word to write general document, we use Excel to build spreadsheets, we use Power Point to write presentation files.

We knew if we need to use Microsoft Office software, we should have a legal Office software version and have to install it on our local computer. That means 2 parts: the one you should pay, the two you should install software which you might have to consider how the left hard driver size available .

Now the world tech turned to a new thing – the Cloud Service. Here we don’t want to talk too deep about Cloud, but you just know: at least you do not need to install the heavy Microsoft Office software on your computer if you use Cloud Service.

Let us start and let the thing simple, what we are talking about ?

OK, go to your hotmail or live email account. and check your top menu, you can see a “Office” menu:

(If you don’t want to open Office web apps through your hotmail or live mail, you can directly visit this address: http://office.live.com)

msWebApp00

Click Office menu, and then you can see the following page, on the right side, you can see there are 4 icons which indicate Microsoft Word, Excel, PowerPoint and OneNote. Currently in the world wide range, Microsoft only provides these 4 apps for free which are the most popular office software.

msWebApp01

You can try to click “Word” or “Excel” icon to go to a online Word document edit page or an Excel edit page, see below:

Word edit page:

msWebApp02

Excel edit page:

msWebApp03

You can see they are almost the same interface as your local Word and Excel. so you can use them just like you use your local office software.

Tip: You can not find the “Save” button or menu to save your document, because Microsoft said we do not save document by manually, all saving is automatic, you don’t need to be worry about you lose your document.

When you created some files, and return to main page, you can find more features as below showing such as you can Change permissions and share with other people:

msWebApp04

By the way, Microsoft Office Web Apps are not only for computer browser , but also available for mobile phone.

Please read more information on Office Web Apps official site.
Also, you can go to their facebook page

Silverlight Map Control on Windows Phone 7

Microsoft’s Bing Map control on Windows Phone 7 let people confused : There are multiple articles about them, but which one is the newest information ? Do the programmers need to install “Bing Maps Silverlight Control ” or not ?

See here, another Microsoft Official page: Using the Silverlight Map Control on Windows Phone 7, we can not find any information to install Bing Maps Silverlight Control, but it just says:

Download the Windows Phone Developer Tools from App Hub. This download includes the Microsoft.Phone.Controls.Maps.dll, which contains the API for the Bing Maps Silverlight Control for Windows Phone. You also need to install the Windows Phone Developer Tools October 2010 Update from the Microsoft Download Center.

It means If you installed Windows Phone Developer Tools, you get a API for Bing Map Silverlight Control for Windows Phone.

But the question is: Where is the Bing Map Silverlight Control for Windows Phone ? Before we only knew Bing Map Silverlight Control for Desktop, Are they the same ?

Here a web page: Bing Maps Silverlight Control for Windows Phone says:

Especially note that the namespace names of the Bing Maps Silverlight Control for Windows Phone are different than the names of the desktop version of the control. The map control for Windows Phone has the following namespaces: Microsoft.Phone.Controls.Maps, Microsoft.Phone.Controls.Maps.AutomationPeers, Microsoft.Phone.Controls.Maps.Core, Microsoft.Phone.Controls.Maps.Design, Microsoft.Phone.Controls.Maps.Overlays, and Microsoft.Phone.Controls.Maps.Platform.

So all information which we gotten by now indicates: Bing Map Silverlight Control for Windows Phone must be different than Bing Map Silverlight Control Desktop version. the desktop version normally  downloaded from here: Bing Maps Silverlight Control SDK ;

But the question is still: Where is Bing Map Silverlight Control for Windows Phone ?

OK, actually, we have already gotten answer from above content: After you installed Windows Phone Developer Tools from App Hub, you have already installed Bing Map Silverlight Control for Windows Phone for your Visual Studio.

Go back to your Visual Studio 2010, check your ToolBox, you can see the Map control has already been there:

In Additional, Let us check the namespaces difference when you write your code:

For Windows Phone 7 Bing Map App:   using Microsoft.Phone.Controls; (actually Microsoft.Phone.Controls.Maps )

For Desktop Bing Map App:   using Microsoft.Maps.MapControl;

Below there are related links:

How to: Use the Bing Maps Silverlight Control for Windows Phone (a sample)
Windows Phone Development
Code Samples for Windows Phone
Controls for Windows Phone

Install Windows Phone 7 Developer Tools for Visual Studio 2010

Recently Microsoft’s Windows Phone 7 Development is a hot pot. Microsoft has released Windows Phone Developer Tools , Normally you see the install package includes Visual Studio 2010 Express, and they provides most of information is based on Visual Studio 2010 Express. So that means the Windows Phone 7 Developer Tools are only available for Visual Studio 2010 Express ?

If for their earlier package, the answer is YES. but for now, the answer is NO. Windows Phone 7 Developer Tools will install an add-in for Visual Studio 2010 professional or ultimate version.

Please read MSDN information here:

The Windows Phone Developer Tools includes Visual Studio 2010 Express for Windows Phone, the Windows Phone Emulator, XNA Game Studio, Expression Blend for Windows Phone, samples, and documentation. If Visual Studio 2010 Professional or higher is already installed on your development computer, an add-in for Visual Studio 2010 Professional is automatically installed as well.

Extra detail information can be found another MSDN page here too:

If Visual Studio 2010 Professional or higher is already installed on your development computer, an add-in for Visual Studio 2010 Professional is automatically installed as well. With the exception of a few debugging features, the add-in provides Windows Phone application development support equivalent to Visual Studio 2010 Express for Windows Phone.

Visual Studio 2010 Professional

Installation of Visual Studio 2010 Express for Windows Phone along with add-in to existing Visual Studio installation. Developers can use either version.

OK, above is only for the SDK installation. For more Windows Phone Development, you can read MSDN here.

Where to download ?

Due to Microsoft’s App Hub – a website for Windows Phone and XBox 360 developer, you should follow 3 steps to the install process:

1:   Download and install the Windows Phone Developer Tools
2:   Download and install the Windows Phone Developer Tools January 2011 Update
3:   Download and install the Windows Phone Developer Tools Fix

Note: If you have installed SP1 for your Visual Studio 2010 before you install above Windows Phone 7, you still can install the above package. But, after you finish all install steps, when you try to open your Visual Studio 2010, you will get the following error information:

The reason is might some of software in Windows Phone 7 Developer Tools package is still the old version before Visual Studio SP1, so what you have to do is re-install your Visual Studio 2010 sp1, Actually you do not need to uninstall your Visual Studio 2010, just double click the SP1 install file, and you will see an option for “ReApply” sp1. After you click ReApply, the Visual Studio 2010 sp1 will be installed again for your system.

Finally, everything will be OK.

A Chinese GPS Satellite Tracking Online System

Here is a Chinese GPS Satellite Tracking Online System, which it can track cellphone and locate cellphone in world wide,

They provide the following Chinese description , if you want to read please use some online translate system such as Google translator or Bing Translator:

本系统以中继器三角定位法为基础,使用GPS和GSM技术追踪移动电话。
我们对可能发生的追踪错误不承担责任。
近似误差幅度:
在欧洲和英国,移动电话为最多10米。
在美国、南美和加拿大,移动电话为最多25米。
在其它地方,移动电话为最多50米。
本系统在没有GSM技术网络的国家无法使用。