When you create an app like the SilverlightShow app, that accesses remote data frequently, thinking about a suitable strategy for local storage and caching is vital to provide a great user experience. In the previous parts of this series, we have already seen how several optimizations are used
to improve the networking performance of the app. Overall, the costs to pull data from the portal could be reduced to far less than 1/10th of the original traffic by applying some relatively simple changes. However, this is only half the story. What we also wanted to achieve is that content
that has been retrieved once should not be fetched again – we needed a solution for storing those items locally.
Local Storage Options
When you think about persisting and restoring data locally on the phone, you have a variety of features at your disposal. With the first versions of Windows Phone, you could either use the ApplicationSettings
for trivial situations, or you had to pretty much do all the work manually, as in writing to and reading from Isolated Storage files.
With the platform maturing more and more, additional options are established. In particular, Microsoft added local database support in Windows...(Read whole news on source site)
NUnitLite 0.7 Release - Charlie Poole announces a new release of NunitLite, a trimmed back version of the NUnit framework designed for use on resource restricted platforms. This 0.7 release responds to the news taht MonoTouch are using NUnitLite as their testing framework, and sees the framework getting some more polish and an increased [...]
Stylecop 22.214.171.124 has been released at http://stylecop.codeplex.com/releases/view/79972
Compatible with the Visual Studio 11 Preview.
Install order should be :
VS10VS11R#6.1.1 msi (for VS10)R#6.1.1 vsix (for VS11)StyleCop 4.7
This version is now compatible with R# 5.1 (5.1.3000.12), R# 6.0 (6.0.2202.688), R# 6.1 (126.96.36.199) and R# 6.1.1 (6.1.1000.82).
Here are the bug details for fixed in 4.7
and closed in 4.7
issues (over 100 issues fixed since 4.6)
Here are the bug details for all issues since 188.8.131.52 that have been
(over 450 fixes).
support for cultures into the Settings.StyleCop file. Currently
supports en-US,en-GB, fr-FR, pl-PL, pt-BR, de-DE and ru-RU.
...(Read whole news on source site)
I run a compute-intensive set of cloud operations for my users to let them see their points through a live tile generated in the cloud. I send toast notifications when your friends are nearby you. And these operations all build on top of mostly polling-based work I perform, as well as some real-time data I [...]
Thanks! Hope it will be available soon!
I've voted DX products in the survey, which you deserve, for the high quality, flexibility and development productivity.
Fog is a library that makes it easier to use F# to interact with Windows Azure through the Windows Azure SDK for .NET. It provides functions for many of the common activities related to table storage, blob storage, and queue storage as well as service bus queues and topics. Provided functions include both course and [...]
I am in the process of building out a internal portal/dashboard for our company which will allow us to get a status of what is going on behind the scenes in our application. I want this site to utilize our existing WCF endpoint and as much existing code as possible. When doing this I realized pretty quickly that I needed to create Async Controller actions to hit our async endpoints which was a first for me. Of course the first thing I did was a quick Bing search to see if I could find some existing examples to help me
a long. However, every example I found assumed that we were using the automatically generated proxy to access our endpoints rather than spinning up the connection manually via ChannelFactory and the service interface. Because I struggled to get this working I thought I would share my experiances in case others are having the same issue. Our WCF Endpoint Definition
public interface IScheduledEventsService
[OperationContract(AsyncPattern = true)]
...(Read whole news on source site)
The Rapid Research Method is a way to speed up your product research. It’s also a way to speed up ramp up time when you are leaning a new domain. The Rapid Research Method is also a key for rapid innovation and rapid product design and development. Lastly, the Rapid Research Method is also a great way to map out a space and perform competitive assessments. One of the challenges with product development is doing effective research for your product design to make sure you have the right map of the pains and needs, the top concerns, and the
key desired outcomes. Another challenge is actually making this information actionable and simple to share. I’ve had the benefit of driving several projects end-to-end, so I’ve been through the research and exploration stage multiple times. I’ve learned a lot of tricks for speeding up research and making it more effective. I’ve had to use these techniques to play catch up in various domains from application architecture to security and performance, to even the cloud. They work. I’m going to share a few techniques in this post. Collectively, I”ll refer to using them as the Rapid Research...(Read whole news on source site)
Recently in one of my project I came across with a requirement to show a thumbnail(or magnifier) in Google map because there was a lot of custom objects(line, polygon, etc) on my Google map due to which the map become obscure. I was able to successfully implement this option. But I have also created a jQuery plugin, so that if anyone else came across the same issue, can reuse the functionality. In this article, I will show you how to use this plugin. Here is a quick demo
I am not
going to bore you further, just download the jquery.gmapthumb sample from github
or install it via nuget
. Also, a sample has been attached with this blog. You just need to include the jquery.gmapthumb.js(or jquery.gmapthumb.min.js) file in your page and add this script. $('#map').gmapthumb([map]). Note that the map object is inside square bracket(array) because you can bind multiple maps with just one line(see example in above link for further reference). Finally, you need to place the img folder inside your page directory.
In this article, I showed you how you can show a thumbnail(magnifier) in your Google map very quickly. I have also...(Read whole news on source site)