WP7 Deeplink to Marketplace - windows-phone-7

Does anyone know what code to use specifically to jump from within a Windows Phone 7 application to the application's listing in the Marketplace?

Refer to the sample code for MarketplaceDetailTask here.
How to: Use Launchers for Windows Phone

Related

Include Windows 8 namespace in Windows Phone 8 [duplicate]

I am trying to write a Windows Phone 8 SDK-based application. I keep seeing mention of a ProgressRing control but I don't see it in the Toolbox or in the xaml designer.
How do I use this?
ProgressRing is part of the Win8 UI controls, not WP8. In WP8 you should use SystemTray.ProgressIndicator instead which is part of the windows phone UI shell. See here and here for samples.
See below blog link for simple copy&paste code to exactly replicate the Windows ProgressRing (uses the actual style code). Works perfectly, just added it to my WP8 project:
http://briandunnington.github.io/progressring-wp8.html
There is more info about adapting it to WP8 in the answer to this question:
How to Use ProgressRing in Windows Phone 8
Download this app for your phone to see it in action.
ProgressRing is not available for Windows Phone 7 or 8, you have to use ProgressBar or rather the PerformanceProgressBar:
http://www.windowsphonegeek.com/articles/WP7-PerformanceProgressBar-in-depth

Localization of the Application Title for Windows Phone 7 app - windows marketplace hickup

Basically, I followed that Microsoft provided How-to
http://msdn.microsoft.com/en-us/library/ff967550(v=VS.92).aspx
to localize my applications title.
Worked like a charm, but now I wanted to upload my app to the windows marketplace for publishing and there my application title is shown everywhere as
#AppResLib.dll, -100
Should I just ignore it?
Will it magically work "later"?
Did I do something wrong or is it just impossible to have localized app titles in the marketplace?
Okay, with a hint from the WP7 developer forum I found out that in the WMAppManifest.xml / the entry
Title="#AppResLib.dll, -100"
will never work because the correct one has to be
Title="#AppResLib.dll,-100"
.
Ouch!
Solved.

Live tile inside windows phone 7 application

Is it possible to create a live tile inside our windows phone 7 application? I am asking the similar functionality as in AppHub app "...i'm a WP7!".
Please provide me input, how i can achieve this functionality?
Check out the HubTile control from the Silverlight Toolkit for Windows Phone over at codeplex.
Just be careful that it looks good and makes sense in your app - it's a very dynamic control and you can't see the Title of the control all the time.

Blocking a CALL or SMS in WP7

I am .NET developer and currently working on App to develop on Windows Phone 7. I am looking for something in Windows Phone 7 using which the user can block the calls or sms from a specific number.
Is there any way one can achieve the Call Blocking and SMS blocking in Windows Phone 7, If it is there then please help me.
Thanks
BHAVIK GOYAL
There is no way to do this with Windows Phone 7.
If you must have this functionality then WP7 is not the right platform for you.

Marketplace in Windows Phone 7 Emulator

I'm just wondering if there is a way to download some apps for the emulator. The thing is that we're about to start our own application and we want to make sure we're doing everything 'Windows Phone 7 Compliant'. I want to go through some apps and see what / how they do stuff; like going to the settings, animations, navigations, etc.
Chris is correct, there's no marketplace access in the emulator.
The best thing you could do to check compliance of your app is to review the UI Design Guidelines and App Certification Requirements.
Please note that, you will not able to donwload app there, but this code will help to see MarketPlace on the Emulator.
Create a Sample Console App, Add Reference to C:\Program Files (x86)\Common
Files\microsoft shared\Phone Tools\CoreCon\10.0\Bin\Microsoft.Smartdevice.Connectivity.dll 
In the main method paste following code.
DatastoreManager datastoreManager = new DatastoreManager(1033);
Platform platform = datastoreManager.GetPlatforms().Single(p => p.Name == "Windows Phone 7");
Device device = platform.GetDevices().Single(d => d.Name == "Windows Phone Emulator");
device.Connect();
Guid appID = new Guid("{5B04B775-356B-4AA0-AAF8-6491FFEA5630}");
if (device.IsApplicationInstalled(appID))
{
RemoteApplication app = device.GetApplication(appID);
app.Launch();
}
Console.ReadLine();
I got the appid by using ILSPy for Windows Phone Library.
Links which helped me.
http://christian-helle.blogspot.com/2010/11/how-to-launch-marketplace-in-windows.html
http://justinangel.net/WindowsPhone7EmulatorAutomation
No, you can't today. You can check out design guidelines at developer.windowsphone.com.
Windows Phone 7 devices have started appearing in the market. You should plan to get hold of one. I have done most of my Windows Phone 7 app development using the emulator. When I got my hands on a device few weeks ago, I started testing testing the apps and found a number of issues related to performance, network connectivity, etc. Therefore, it is really beneficial to test applications on a real device before submitting to the Marketplace.
Though the question was initially targeting Windows Phone 7, it might be interesting to other visitors to know that the WP8 emulator does have marketplace access.

Resources