Friendly URls help you eliminate query string parameters and file extensions from the URL line. So, instead of…
You use simple friendly URLs instead as shown below:
There are many benefits of using friendly URLs in your web applications.
· Cleaner query string
· User does not know the actual page name
· Easier for users to use
Friendly URLs are available in Web Forms and MVC. I see a lot of examples of using friendly URLs using MVC, but very few using Web Forms. So, I thought I would discuss how to use them in Web Forms. Actually, the process is almost
First you need to download the Microsoft.Asp.Net.FriendlyUrls.Core.dll if you don’t already have it in your project. If you have an older ASP.NET application you probably don’t have it. If you are starting a new project in Visual Studio 2013, and choose the Web Forms template, this DLL is already present.
If you want to use friendly URLs in an older project, select Tools | Nuget Package Manager | Manage NuGet Packages for Solution... from the Visual Studio menu. Search online for Microsoft.AspNet.FriendlyUrls and install the Microsoft.AspNet.FriendlyUrls.Core. You don’t need any of the other DLLs in the NuGet packages list, just the...(Read whole news on source site)
Microsoft's venerable relational database management system remains on top with a regular pattern of updates and enhancements to ensure its continued strength in the market.
API developers can now use Azure API Management Service to publish APIs for others to use, as well as programmatically monitor usage and health of APIs.
Microsoft will continue with its planned layoffs of 18,000 with job cuts across nearly all divisions of the company with its second wave of cuts later this week.
One of the things I do, as a patterns and practices kind of guy, is research and share success patterns. One of my more interesting bodies of work is my set of patterns and practices for successful executive thinking. A while back, I interviewed several Microsoft executives to get their take on how to think like an effective executive. While the styles vary, what I enjoyed is the different mindset that each executive uses as they approach the challenge of how to change the world in a meaningful way. 5 Key Questions to Share Proven
Practices for Executive Thinking My approach was pretty simple. I tried to think of a simple way to capture and distill the essence. I originally went the path of identifying key thinking scenarios (changing perspective, creating ideas, evaluating ideas, making decisions, making meaning, prioritizing ideas, and solving problems) ... and the path of identifying key thinking techniques (blue ocean/strategic profile, PMI, Six Thinking Hats, PQ/PA, BusinessThink, Five Whys, ... etc.) -- but I think just a simple set of 5 key questions was more effective. These are the five questions I ended up using: ...(Read whole news on source site)
Early on in my Program Management career, I ran into challenges around cutting scope. The schedule said the project was done by next week, but scope said the project would be done a few months from now. On the Microsoft patterns & practices team, we optimized around “fix time, flex scope.” This ensured we were on time, on budget. This helped constrain risk. Plus, as soon as you start chasing scope, you become a victim of scope creep, and create a runaway train. It’s better to get smart people shipping on a cadence, and focus on creating incremental
value. If the trains leave the station on time, then if you miss a train, you know you can count on the next train. Plus, this builds a reputation for shipping and execution excellence. And so I would have to cut scope, and feel the pains of impact ripple across multiple dependencies. Without a simple chunking mechanism, it was a game of trying to cut features and trying to figure out which requirements could be completed and still be useful within a given time frame. This is where User Stories and System Stories helped. Stories...(Read whole news on source site)
Here is a small difference between “Windows XAML” and “Xamarin Forms XAML” that cost me an hour the other day. You know how anal passionate I am about user interfaces and pixel perfection. When I created a Xamarin Forms UI, here is what I wanted (on the left) as opposed to what I got (on […]
Microsoft has a new version of its OneNote note-taking app that will work on Android Wear watches.
Microsoft will deliver next month a single mobile keyboard that works with iOS, Android and Windows tablets and phones.
RavenDB indexes are one of the things that make is more than a simple key/value store. They are incredibly important for us. And like many other pieces in 3.0, they have had a lot of work done, and now they are sparkling & shiny. In this post I’m going to talk about a lot of the backend changes that were made to indexing, making them faster, more reliable and better all around. In the next post, I’ll discuss the actual user visible features we added.
Indexing to memory
. Time and time again we have seen that actually hitting the disk
is a good way of saying “Sayonara, perf”. In 2.5, we introduced the notion of building new indexes in RAM only, to speed up the I/O for new index creation. With 3.0, we have taken this further and indexes no longer go to disk as often. Instead, we index to an in memory buffer, and only write to disk once we hit a size/time/work limit.
At that point, we’ll flush those indexes to disk, and continue to buffer in memory. The idea is to reduce the amount of disk I/O that we do, as well as batch it to reduce the...(Read whole news on source site)