Visual studio feeds

All Visual Studio blogs in one place


Enter your email address:

Delivered by FeedBurner

Increase your website traffic with



Anti-spam: How many eyes has a typical person?

Follow us on FB


The Great Positive Thinking Quotes Collection

AddThis Social Bookmark Button
I revamped my positive thinking quotes collection on Sources of Insight to help you amp up your ability to generate more positive thoughts.  It’s a powerful one. Why positive thinking? Maybe Zig Ziglar said it best: “Positive thinking will let you do everything better than negative thinking will.” Positive Thinking Can Help You Defeat Learned Helplessness Actually, there’s a more important reason for positive thinking:  It’s how you avoid learned helplessness. Learned helplessness is where you give up, because you don’t think you have
any control over the situation, or what happens in your life.  You explain negative situations as permanent, personal, and pervasive, instead of temporary, situational, and specific. That’s a big deal. If you fall into the learned helplessness trap, you spiral down.  You stop taking action.  After all, why take action, if it won’t matter.  And, this can lead to depression. But that’s a tale of woe for others, not you.   Because you know how to defeat learned helplessness and how to build the skill of learned optimism. You can do it by reducing negative thinking, and...(Read whole news on source site)

A Look at ASP.NET 5: Part 2 - Startup

AddThis Social Bookmark Button
In this second post in my six-part series on ASP.NET 5, we’ll take a look at how your ASP.NET 5 applications will be configured upon startup. The startup in this new version of ASP.NET 5 is very different, but hopefully is clearer and easier to debug. At least that’s my impression so far. If you haven’t read the prior topics, it would probably be helpful to start with the earlier articles. You can see a list of the links to the articles below: Part 1: Getting Started Part 2: Startup (this post) Part 3: Using
Entity Framework 7 (coming soon) Part 4: ASP.NET MVC 6 (coming soon) Part 5: Building an API (coming soon) Part 6: Web Tooling with VS2015 (coming soon) Startup In prior versions of ASP.NET, global.asax (and global.asa before then) was used to fire events on different startup times so you could configure the application. I always found this a little confusing. In ASP.NET 5, the startup.cs is the place all of this happens instead. Let’s walkthrough the boilerplate code so we can see what happens. First, in the constructor, the configuration information is read like so: public class Startup ...(Read whole news on source site)

That ain’t going to take you anywhere

AddThis Social Bookmark Button
As part of our usual work routine, we field customer questions and inquiries. A pretty common one is to take a look at their system to make sure that they are making a good use of RavenDB. Usually, this involves going over the code with the team, and making some specific recommendations. Merge those indexes, re-model this bit to allow for this widget to operate more cleanly, etc. Recently we had such a review in which what I ended up saying is: “Buy a bigger server, hope this work, and rewrite this from scratch as fast as possible”. The
really annoying thing is that someone who was quite talented has obviously spent a lot of time doing a lot of really complex things to end up where they are now. It strongly reminded me of this image: At this point, you can have the best horse in the world, but the only thing that will happen if it runs is that you are going to be messed up. What was so bad? Well, to start with, the application was designed to work with a dynamic data model. That is probably also why RavenDB was selected, since that is...(Read whole news on source site)

The Morning Brew #1810

AddThis Social Bookmark Button
Software Updates to ASP.NET 5 yeoman generators for beta 3 – Jeffrey T. Fritz/Sayed I. Hashimi share a post from Shayne Boyer discussing his work on Yeoman generators for ASP.NET 5 as a community contributor AngularJS intellisense NuGet package added – Shawn Cicoria highlights a NuGet package which adds intellisense for AngularJS to your IDE […]

Manipulating HTML Tables – Part 4 (Editing Rows)

AddThis Social Bookmark Button
You have learned how to add rows and delete rows from an HTML table in my last 3 blog posts. Now, let’s turn our attention to editing rows in an HTML table. Just like you added a Delete button to each row in your table, you will now add an Edit button as well (Figure 1).
0 1"> Figure 1: Add an edit button to allow a user to edit a single row in the table The HTML The HTML is similar to that shown in my last blog post, with another
added to allow for a column where you will place an ‘Edit’ button. I have highlighted the change in bold in the code below.