Developer Geeks Home
 

Recent Bookmarks [105]

Debugging Tips with Visual Studio 2010 - ScottGu's Blog

Bookmarked by Manish Sharma 5 days ago


Source: http://weblogs.asp.net

This is the twenty-sixth in a series of blog posts I’m doing on the VS 2010 and .NET 4 release.

Today’s blog post covers some useful debugging tips that you can use with Visual Studio.  My friend Scott Cate (who has blogged dozens of great VS tips and tricks here) recently highlighted these to me as good tips that most developers using Visual Studio don’t seem to know about (even though most have been in the product for awhile).  Hopefully this post will help you discover them if you aren’t already taking advantage of them.  They are all easy to learn, and can help save you a bunch of time.

Run to Cursor (Ctrl + F10)

Often I see people debugging applications by hitting a breakpoint early in their application, and then repeatedly using F10/F11 to step through their code until they reach the actual location they really want to investigate.  In some cases they are carefully observing each statement they step over along the way (in which case using F10/F11 makes sense).  Often, though, people are just trying to quickly advance to the line of code they really care about – in which case using F10/F11 isn’t the best way to do this.

Instead, you might want to take advantage of the “run to cursor” feature that the debugger supports.  Simply position your cursor on the line in your code that you want to run the application to, and then press the Ctrl + F10 keys together.  This will run the application to that line location and then break into the debugger – saving you from having to make multiple F10/F11 keystrokes to get there.  This works even if the line of code you want to run to is in a separate method or class from the one you are currently debugging.

Conditional Breakpoints

Read Lite Version »

Grab a Bookmarklet - Developer Geeks

Bookmarked by Manish Sharma 12 days ago


Source: http://developergeeks.com

Bookmark your favorite blogs and articles on the web

Grab ☆ Bookmarklet

Drag the following bookmark button above to your bookmark bar.

While you read the popular technical blogs and articles on the web, click the [ ☆ Save to DG ] button on your browser to save the blogs in your profile.

Read the saved blogs and articles later at your Developer Geeks profile.

View all recent bookmarks by other members.

Read Lite Version »

The Open Graph protocol

Bookmarked by Manish Sharma 12 days ago


Source: http://ogp.me

The Open Graph protocol enables any web page to become a rich object in a social graph. For instance, this is used on Facebook to allow any web page to have the same functionality as any other object on Facebook.

While many different technologies and schemas exist and could be combined together, there isn't a single technology which provides enough information to richly represent any web page within the social graph. The Open Graph protocol builds on these existing technologies and gives developers one thing to implement. Developer simplicity is a key goal of the Open Graph protocol which has informed many of the technical design decisions.

Basic Metadata

To turn your web pages into graph objects, you need to add basic metadata to your page. We've based the initial version of the protocol on RDFa which means that you'll place additional <meta> tags in the <head> of your web page. The four required properties for every page are:

<meta><head>

Read Lite Version »

Foundation: The Most Advanced Responsive Front-end Framework from ZURB

Bookmarked by Manish Sharma 15 days ago


Source: http://foundation.zurb.com

We'll help you get online products designed better and faster than ever before and set you up for future iterations.

Foundation

We developed the most advanced responsive front-end framework in the world and made it free-for-all.

ZURBapps

A powerful design suite that will help you prototype, iterate and collect feedback on your product design.

Expo

Read Lite Version »

Resources | Java Code Geeks

Bookmarked by Manish Sharma 15 days ago


Source: http://javacodegeeks.com

Here you will find useful resources for Java based open source projects. We categorize resources based on type. All of our articles include links to discussed technologies, tools and architectures. The Resources page is an index, a quick reference point for all of you who would like to get their hands right on what Java Code Geeks are working on!

 

Join Us

RSS Carrer Opportunities

Tags

Knowledge Base

Read Lite Version »

Scott Hanselman's 2011 Ultimate Developer and Power Users Tool List for Windows - Scott Hanselman

Bookmarked by Manish Sharma 19 days ago


Source: http://hanselman.com

Tweet This!Everyone collects utilities, and most folks have a list of a few that they feel are indispensable.  Here's mine.  Each has a distinct purpose, and I probably touch each at least a few times a week.  For me, "util" means utilitarian and it means don't clutter my tray.  If it saves me time, and seamlessly integrates with my life, it's the bomb. Many/most are free some aren't. Those that aren't free are very likely worth your 30-day trial, and perhaps your money.

Here are most of the contents of my C:\UTILS folder. These are all well loved and used.  I wouldn't recommend them if I didn't use them constantly. Things on this list are here because I dig them. No one paid money to be on this list and no money is accepted to be on this list.

Personal Plug: Discover more cool tools and programming tips on my weekly Podcast Hanselminutes, or my other show with Rob Conery called This Developer's Life.

This is the Updated for 2011 Version of my 2003, 2005, 2006, 2007 and 2009 List, and currently subsumes all my other lists. Link to http://hanselman.com/tools when referencing the latest Hanselman Ultimate Tools List. Feel free to get involved here in the comments, post corrections, or suggestions for future submissions. I very likely made mistakes, and probably forgot a few utilities that I use often.

NOTE: Please don't reproduce this in its entirety, I'd rather you link to http://hanselman.com/tools. I appreciate your enthusiasm, but posts like this take a lot of work on my part and I'd appreciate that work staying where it is and linked to, rather than being copy/pasted around the 'net. If you're reading this content and you're not at http://hanselman.com, perhaps you'd like to join us at the original URL?

The Big Ten Life and Work-Changing Utilities

Read Lite Version »

Life360, A Family Networking App With More Users Than Foursquare, Is Now Headed For Cars, Smart Home Systems | TechCrunch

Bookmarked by Manish Sharma 19 days ago


Source: http://techcrunch.com

Sarah currently works as a writer for TechCrunch, after having previously spent over three years at ReadWriteWeb. Prior to becoming a professional blogger, Sarah worked in I.T. across a number of industries, including banking, retail and software. → Learn More

Foursquare recently announced it has grown to 33 million users, but another, albeit older, location-based app called Life360 just crossed a milestone of its own: 34 million users. Yes, this family locator utility is now bigger than Foursquare – at least in terms of registered users. To be fair, the companies don’t disclose their actives.

Life360 is not what you would call an overnight success story. It was launched all the way back in 2008, Android first, before people were perhaps as comfortable with sharing their location as they are today. Its core use case involving family location tracking has slowly grown more relevant over the years, especially as more children and teens adopt smartphones. In fact, according to a recent report from Pew Internet, 37 percent of U.S. teens now own smartphones.

There are a number of applications busying themselves in the family locator or check-in space outside of Foursquare, of course. Both Apple and Google offer half-hearted efforts with apps like Find My Friends and Latitude, specifically. Others focus primarily on one aspect of family messaging – like the “panic button” apps that alert a network when a family member is in trouble. And more recent entrants like Hubble believe there’s room for apps focused mainly on private family networking.

life360iphoneBut Life360 CEO Chris Hulls thinks that the real potential for family connectivity outside of Facebook lies not in building smaller, more private, social networks, but rather with utility.

“There’s there’s interesting bias that whoever’s going to win family is going to look like Facebook but with a smaller group,” he says. “But maybe whoever wins family is just going to be doing things that’s so different from what’s out there today, that’s what’s going to make them take off.”

Read Lite Version »

The Evolution of a Azure Web Application - ASP.NET tutorial - developer Fusion

Bookmarked by Manish Sharma 20 days ago


Source: http://developerfusion.com

Windows Azure has seen a lot of growth over the last year. Microsoft is either adding completely new services, or updating existing features, every few months. Two of the most impactful recent Windows Azure platform updates were announced in June 2012 with Windows Azure Web Sites and Windows Azure Virtual Machines. Developers can start creating applications for free with a Windows Azure Web Site, evolve into a more robust Cloud Service, and potentially take the leap to leverage a customized Virtual Machine. When combining Web Sites and Virtual Machines with the rich features already available in Cloud Services, the Windows Azure platform offers application owners, developers, and architects the flexibility and breadth of choices that not many other cloud platforms can offer.

The Prerequisites

If you don’t already have a Windows Azure account, you can sign up for a free 90-day trial account. You will need a credit card – this is to prove you’re a human and allows you the option to easily extend your usage beyond what is available in the trial. Alternatively, if you have MSDN, or are a BizSpark or WebsiteSpark member, then you already have Windows Azure benefits as part of your member benefits (more details here). Once the account is created, or if one already exists, activate the Windows Azure Web Site and Virtual Machines preview features. Windows Azure Web Sites and Virtual Machines are at the time of this writing still in a “preview” mode – meaning Microsoft is still adjusting features, pricing, stability, etc. (“preview” has essentially replaced “beta”). All Windows Azure preview features (Web Sites, Virtual Machines, Media Services, and Mobile Services), can be activated by going to the Windows Azure preview features activation page (sign-in with your Microsoft Account / Live ID). Then simply activate the desired features by pressing the “try it now” button.

Azure Preview Features

Starting with a Windows Azure Web Site

Windows Azure Web Sites (WAWS) provide a free, fast, and flexible option for hosting web applications with Windows Azure. WAWS supports “Classic” ASP, ASP.NET, PHP, node.js, and Python – great for application developers that use the Microsoft stack, or those that don’t. One of the main attractions of WAWS is the speed with which new web solutions can be developed and deployed. WAWS allows developers to get started for free and scale out, or up, as their application needs grow. As more resources are used, you start to pay a fee to use those resources.

Read Lite Version »

Team Foundation Server Power Tools December 2011 extension

Bookmarked by Manish Sharma 25 days ago


Source: http://visualstudiogallery.msdn.microsoft.com

This is nice tool and make TFS funtions easier..

I tested the backup tool feature, and it worked perfectly. Very handy tool.

dose not work in vs 2012 rc, work with vs 2010 but can not edit Microsoft Visual Studio Scrum 2.0 - Preview 4

It is very nice being able to edit XAML within the build process templates. This should be a common tool within Visual Studio. Thanks for doing this.

Don't know why I cannot view the 78 reviews that others have written. Microsoft - get with the "app" process - we all expect to see other reviews before we buy a product...

Read Lite Version »

How to Install JDK 7 (on Windows, Mac, Ubuntu) and Get Started with Java Programming

Bookmarked by Brad Stewart 26 days ago


Source: http://www3.ntu.edu.sg

 

TABLE OF CONTENTS (HIDE)

JDK 7

How to Install and
Get Started with Java Programming
(on Windows, Mac & Ubuntu)

Java Development Kit (JDK) 1.7 (officially named Java SE 7), which is freely available from Sun Microsystems (now part of Oracle), is needed for writing Java programs. JDK can be downloaded from the Java mother site @ http://java.sun.com (or http://www.oracle.com/technetwork/java/index.html).

JDK or JRE?

Read Lite Version »


If Your Comment Section Is Awesome, It's Your Community's Fault | Techdirt

Bookmarked by Manish Sharma one month ago


Source: http://techdirt.com

Say That Again

by Timothy Geigner

Filed Under:
anonymity, community, enforcement, speech

If Your Comment Section Is Awesome, It's Your Community's Fault

Read Lite Version »

Explore the OData Endpoint : The Official Microsoft ASP.NET Site

Bookmarked by Manish Sharma one month ago


Source: http://asp.net

Get Help:Ask a Question in our Forums|Report a Bug|More Help Resources

Sign In|Join

Explore the OData Endpoint

In this section, we’ll use the Fiddler Web Debugging Proxy to send requests to the endpoint and examine the response messages. This will help you to understand the capabilities of an OData endpoint. (If you just want to create a client application right way, skip this section and jump to Create a C# Client for the OData Endpoint. If so, you may want to come back to this section later.)

Read Lite Version »

Operations | Open Data Protocol | OData

Bookmarked by Manish Sharma one month ago


Source: http://odata.org

Contents

Introduction

The OData protocol exposes a uniform service interface to operate on collections of structured and unstructured data. Most of the semantics of operations in OData come from the AtomPub protocol [RFC5023], which in turn builds on top of HTTP [RFC2616].

This document describes the operation model for the protocol, specifying the interactions between clients and servers for retrieving and manipulating data in an OData service. It builds on the [OData-Core] document for core concepts, [OData-URI] for URI conventions and on the formats specifications for Atom [OData-Atom] and JSON [OData-JSON] for the description of data representations.

1. Background

1.1 Representation formats and content type negotiation

Read Lite Version »


Slim For iPhone Helps You Keep Up With Facebook, LinkedIn And More, Without Obsessively Checking For Updates | TechCrunch

Bookmarked by Manish Sharma one month ago


Source: http://techcrunch.com

Sarah currently works as a writer for TechCrunch, after having previously spent over three years at ReadWriteWeb. Prior to becoming a professional blogger, Sarah worked in I.T. across a number of industries, including banking, retail and software. → Learn More

In our state of continued information overload, and because of the growing number of services which we have to check in order to keep up with the information that matters to us, things get missed by even the most active social media users. A new startup called Slim wants to change that, and is today launching an iOS application which allows you to discover and be alerted to the most important life events from your friends and colleagues – like births, anniversaries, job changes, and more.

Today, there are already a number of companies attempting to make sense out of the noise that’s out there by leveraging the data on social services, then applying their own unique algorithms to present things you shouldn’t have missed. For example, I have a folder on my iPhone dubbed “Summarize” filled with apps that do similar things to Slim (or at least play in the same general news summary space), including things like Prismatic, Clipped, Thirst, undrip, Wavii, Circa, Antenna, NewsWhip, and, until recently, Summly. Some of these are more focused on summarizing news stories, while others are meant to filter through your social media accounts, like Facebook or Twitter, for example.

But, combined, what they point to is that we’re now in search of tools that help us address the real-time nature of information flow and what it’s doing to our abilities to keep up and stay engaged. Just because news moves in real-time, that doesn’t mean people do.

Slim’s app is slightly different from apps that merely summarize Facebook or Twitter in that its focus, as CEO Yair Levin explains, is also on the business user, not only the consumer. “We are targeting business users who have little time but want to stay aware of opportunities and reasons to get in touch with friends and clients, active social media users who need a ‘safety net’ to ensure they don’t miss an important update from one of their networks and infrequent users who just want the highlights from social media,” he says.

The app uses natural language processing to build users a customized feed of all the important activity across Facebook and LinkedIn, and it sends out push notifications when a major milestone occurs. As you swipe through the updates that appear, you can also train Slim even further by starring the updates you appreciated and marking those you don’t want to see again. The app will learn your preferences in time, becoming more relevant the more you use it.

Read Lite Version »

Explore the OData Endpoint : The Official Microsoft ASP.NET Site

Bookmarked by Manish Sharma one month ago


Source: http://asp.net

Get Help:Ask a Question in our Forums|Report a Bug|More Help Resources

Sign In|Join

Explore the OData Endpoint

In this section, we’ll use the Fiddler Web Debugging Proxy to send requests to the endpoint and examine the response messages. This will help you to understand the capabilities of an OData endpoint. (If you just want to create a client application right way, skip this section and jump to Create a C# Client for the OData Endpoint. If so, you may want to come back to this section later.)

Read Lite Version »


Web development and deployment tools: CodeRun

Bookmarked by Manish Sharma 3 months ago


Source: http://coderun.com

CodeRun Studio is a cross-platform Integrated Development Environment (IDE), designed for the cloud. It enables you to easily develop, debug and deploy web applications using your browser.

CodeRun Studio can be used instead or alongside your existing desktop IDE. You can upload existing code in order to test it in the cloud or for sharing with your peers.

CodeRun Studio is a free service.   Try It Now!

CodeRun Studio Features

Create projects in multiple languages

CodeRun features native support for C#/.NET (3.5), PHP (5.1), JavaScript, HTML and CSS. C# support includes ASP.NET, WCF, Silverlight and WPF browser application development and deployment. Database support includes SQL Server 2005 and Amazon SimpleDB. This means you do not have to learn anything new in order to begin working with CodeRun. Simply upload you existing code, or start from one of the built-in templates.

Read Lite Version »

HTML Color Names

Bookmarked by Manish Sharma 3 months ago


Source: http://w3schools.com

147 color names are defined in the HTML and CSS color specification (16 basic color names plus 130 more). The table below lists them all, along with their hexadecimal values.

RemarkTip: The 16 basic color names are: aqua, black, blue, fuchsia, gray, green, lime, maroon, navy, olive, purple, red, silver, teal, white, and yellow.

Click on a color name (or a hex value) to view the color as the background-color along with different text colors:

Sorted by Color Name

Same list sorted by hex values

Your suggestion:

Read Lite Version »