If you are using TFS and specifically switching from SVN to TFS then you might run into the issue that your Maven release perform tries to do a Get to a workspace sub folder. This will not work as TFS has a validation exception to trying to map a sub folder inside an existing workspace. That could be disastrous in a real situation. The post Maven release perform tries to do a Get to a workspace sub folder in TFS appeared first on naked ALM - Experts in ALM, TFS & lean-agile with Scrum.
New security-minded Worker Account capability can be written into iOS, Android and OS X apps.
Microsoft is making Skype available on Amazon's Fire phone, making good on the company's commitment to provide its productivity tools on all mobile platforms.
Self Hosting a Http server is a very common scenario these days with the push that Microsoft and the rest of the community are giving to Owin. One of the challenges you often find in this scenario is the ability to use HTTPS, and I can say by experience that it’s not something trivial. You have to run several commands, and usually generate a self signed certificate for SSL. As part of the project where I was working on, we had to automate many of these steps in the installation process so we came up with a set of utilities classes
that call the underline Win32 APIS for generate the certificate and also do the required registrations for the namespace and port. The process for doing this with these classes is pretty straigforward as it is shown below,
1 2 3 4 5 6 7 8 9 10 11 12 13 var cert = X509Util.CreateSelfSignedCertificate(Environment.MachineName); //Register a namespace reservation for everyone in localhost in port 9010 HttpServerApi.ModifyNamespaceReservation(new Uri("https://localhost:9010"), "everyone", HttpServerApiConfigurationAction.AddOrUpdate); //Register the SSL certificate for any address (0.0.0.0) in the port 9010. HttpServerApi.ModifySslCertificateToAddressBinding("0.0.0.0", 9010, cert.GetCertHash(), System.Security.Cryptography.X509Certificates.StoreName.My, HttpServerApiConfigurationAction.AddOrUpdate);All the code is now available for you in github SelfHostUtilities. (Read whole news on source site)
In this post I return to the EvalUate application I was building earlier in this series. We’re going to add the ability to take a photo of the item you are thinking about buying. It turns out there are a … Continue reading → For the complete article and hyperlinks, please visit my blog at http://JesseLiberty.com
You can get a full list of all cultures supported by .NET using the CultureInfo.GetCultures static method. (In System.Globalization namespace). Below is a code sample that dumps out a little bit of information about all known cultures. Filed under: Localization Tagged: Cultures, Localization, WPF
Is Microsoft buiding a single version of Windows that will run on phones, tablets, PCs and gaming consoles? Nope. Here's a refresher as to what really is happening.
A month ago I wrote about our newly enabled capability to measure quality of service on a customer by customer basis. In that post I mentioned that we had actually identified a customer experiencing issues before they even contacted us about them and had started working with them to understand the issues. Well, the rest of that story… We’ve identified the underlying issue. The customer had an unusually large number of Team Projects in their account and some of our code paths were not scaling well, resulting in slower than expected response times. We have debugged it, coded
a fix and will be deploying it with our next sprint deployment. Now that’s cool. We’ve already started working with a few other of the accounts that have the lowest quality of service metrics. Our plan is to make this a regular part of our sprint rhythm where, every sprint, we investigate a top few customer accounts on the list and try to deploy fixes within a sprint or two – improving the service every sprint. Brian...(Read whole news on source site)
A customer asks in the mailing list: Due to data protection requirements, we have to store a users data closest to where they signed up. For example if I sign up and I’m in London, my data should be stored in the EU. Given this, how do we ensure when replicating (we will have level 4 redundancy eventually), that any data originally written to a node within say the EU does not get replicated to a node in the states? The answer here is to use to features of RavenDB together. Sharding and Replication. It is a good thing
that they are orthogonal and can work together seamlessly. Here is how it looks like: The London based user will be sharded to the Ireland server. This server will be replicating to other Ireland based server (or to other servers in the EU). The data never leaves the EU (satisfying the data protection rules), but we get the high availability that we desire. At the same time, Canadian customers will be served from a nearby states based servers, and they, too, will be replicating to nearby servers. From a deployment standpoint, what we need to do is...(Read whole news on source site)