For more up to date pricing…visit…SMTP Relay Service Pricing: http://www.birds-eye.net/article_archive/smtp_mail_relay_services.htm
OAuth — An open protocol to allow secure API authentication in a simple and standard method from desktop and web applications.
An open protocol to allow secure API authentication in a simple and standard method from desktop and web applications.
What is it For?
Many luxury cars today come with a valet key. It is a special key you give the parking attendant and unlike your regular key, will not allow the car to drive more than a mile or two. Some valet keys will not open the trunk, while others will block access to your onboard cell phone address book. Regardless of what restrictions the valet key imposes, the idea is very clever. You give someone limited access to your car with a special key, while using your regular key to unlock everything.
Everyday new website offer services which tie together functionality from other sites. A photo lab printing your online photos, a social network using your address book to look for friends, and APIs to build your own desktop application version of a popular site. These are all great services – what is not so great about some of the implementations available today is their request for your username and password to the other site. When you agree to share your secret credentials, not only you expose your password to someone else (yes, that same password you also use for online banking), you also give them full access to do as they wish. They can do anything they wanted – even change your password and lock you out.
This is what OAuth does, it allows the you the User to grant access to your private resources on one site (which is called the Service Provider), to another site (called Consumer, not to be confused with you, the User). While OpenID is all about using a single identity to sign into many sites, OAuth is about giving access to your stuff without sharing your identity at all (or its secret parts).
How does FriendFeed work?
FriendFeed aggregates all of your activity from the sites you choose using web crawling technologies similar to those used by search engines. For most sites, all you need to provide FriendFeed is your username, and the FriendFeed crawler will automatically find and broadcast all of your public activity on that site. For other sites, or for services that contain private data and require special forms of authentication, FriendFeed takes advantage of the APIs provided by those sites to collect your activity.
- Can I keep track of friends that don’t use FriendFeed?
Yes, you can use our “imaginary friends” feature to see what your friends are sharing on some services, even if they aren’t FriendFeed users themselves. For example, if you know your friend’s Flickr username, you can create an imaginary friend with that Flickr account, and every time your friend publishes a photo to a public album, you’ll see it as an entry in your feed.
You can only use FriendFeed’s imaginary friends feature to see the public information your friends share.
- How else can I access FriendFeed?
You can view your FriendFeed in your iGoogle homepage or read it in a feed reader. Our Atom feed contains all comments, likes, and thumbnails, as well as detailed Media RSS tags so you can get as good of a FriendFeed experience in your feed reader as you do on the FriendFeed site. You can even get your entire FriendFeed — comments and all — delivered to your inbox. If your feed is public, you can also use our blog widget to embed your FriendFeed in your homepage or blog.
Learn how to develop a Digg-like application with ASP.NET MVC, LINQ to SQL and ASP.NET AJAX.
For the last few days, I have been trying to get my hands dirty with the new ASP.NET MVC framework. I saw many discussions on some of the advanced topics like IoC Container/DI, View Engine, Controller factory and so on, but I could not find a simple application to harness the power of the new ASP.NET MVC framework. Certainly, knowing these things is an added benefit but it is not mandatory to develop applications with the ASP.NET MVC Framework. In this article – from the DotNetSlackers team – I will present a basic version of Digg / DotNetKicks kind of application developed with the ASP.NET MVC framework. You will find the whole application running at the following link:
great new Free tool called “ASP.NET MVC Framework Scaffold Generator ”
Its a Freeware tool that automatically creates CRUD ( Create, Read, Update, Delete ) pages for the new Asp.Net MVC Framework. A Right tool at the right time indeed.
- Uses the LinqToSql data to generate source code.
Matt Berseth: Building a LinkedIn Style Address Book with the ASP.NET 3.5 ListView and LinqDataSource Controls
Introducing the Syndicated Client Experiences Starter Kit Beta & Reader Beta SDK!
We are very excited to take the wraps off of our newest addition to .Net client development – a Starter Kit designed to make it easy to create rich, syndicated multimedia and content experiences which engage the user, from documents and photos to videos and podcasts.
These Syndicated Client Experiences (SCE) applications exploit the push capabilities of RSS in a model where content is synced down to the local computer and each application retains full control over the presentation of the content. Microsoft’s Sync Framework-based Subscription Center takes care of syncing, local storage, subscription management and the safe caching of authentication credentials. These building blocks and services are designed to help application developers focus on what matters to them most: providing an optimal, highly-differentiated content experience on the desktop with very rich content, branding, skinning and custom user interface elements.
Dmitry has posted the new source code for Cassini v2.0. Very cool stuff if you would like to learn how to build a web server that hosts ASP.NET
New to Cassini v2:
- Cassini v2 uses new ASP.NET v2 hosting APIs (System.Web.Hosting: ApplicationManager, IRegisteredObject, etc.).
- Grab the Cassini web server source code from Dmitry’s website.
Note: You may also want to check out UltiDev’s own incarnation of Cassini which runs as a Windows Service and comes with a easy distribution package for Visual Studio 2005