DotNetKick.com is an open-source project. Please report any bugs and let us know your great suggestions. Currently running svn revision 620 (rss)

Kick Spy!, Kick Zeitgeist and Kick Widgets

gavinjoyce Subscribe to this feed
gavinjoyce
Profile Kicked Submitted Comments Tags Friends Kicked By Friends Submitted By Friends


Comments:

I've fixed the title for you. We should allow editing of posts is the near future.
posted by gavinjoyce gavinjoyce 1 year, 2 months ago

Apparently it isn't too basic for DNK ;)
posted by gavinjoyce gavinjoyce 1 year, 2 months ago

All I see is ads.
posted by gavinjoyce gavinjoyce 1 year, 2 months ago

Also see : http://www.dotnetkicks.com/tipsandtricks/My_new_little_friend_Enum_T (same method without the extension method)
posted by gavinjoyce gavinjoyce 1 year, 2 months ago

I've just deployed the latest set of JSON operation. We now have:

getFrontPageStories()
Returns a list of the most popular pubished stories from the last 30 days
getPopularStories()
Returns a list of the most popular pubished stories from the last 30 days
getPopularStoriesPaged(pageNumber, pageSize)
Returns a paged list of the most popular pubished stories from the last 30 days
getPopularStoriesPagedFromTimePeriod(pageNumber, pageSize, timePeriod)
Returns a paged list of the most popular pubished stories from a time period
getTaggedStories(tag)
Returns a list of the most recent stories tagged with a tag
getTaggedStoriesPaged(tag, pageNumber, pageSize)
Returns a paged list of the recent stories tagged with a tag
getUpcomingStories()
Returns a list of the most popular upcoming stories from the last 30 days
getUpcomingStoriesPaged(pageNumber, pageSize)
Returns a paged list of the most popular upcoming stories from the last 30 days
getUpcomingStoriesPagedFromTimePeriod(pageNumber, pageSize, timePeriod)
Returns a paged list of the most popular upcoming stories from a time period
getUserFriendsKickedStories(username)
Returns a list of the most recent stories kicked by a user's friends
getUserFriendsKickedStoriesPaged(username, pageNumber, pageSize)
Returns a paged list of the most recent stories kicked by a user's friends
getUserFriendsSubmittedStories(username)
Returns a list of the most recent stories submitted by a user's friends
getUserFriendsSubmittedStoriesPaged(username, pageNumber, pageSize)
Returns a paged list of the most recent stories submitted by a user's friends
getUserKickedStories(username)
Returns a list of the most recent stories kicked by a user
getUserKickedStoriesPaged(username, pageNumber, pageSize)
Returns a paged list of the most recent stories kicked by a user
getUserSubmittedStories(username)
Returns a list of the most recent stories submitted by a user
getUserSubmittedStoriesPaged(username, pageNumber, pageSize)
Returns a paged list of the most recent stories submitted by a user
posted by gavinjoyce gavinjoyce 1 year, 2 months ago

I recently updated to the latest build of Jayrock. This version supports JSONP, allowing us to easily build widgets that can plug in to external sites without cross-site scripting problems. Here is an example call:

http://www.dotnetkicks.com/services/json/jsonservices.ashx/getPopularStoriesPaged?pageNumber=2&pageSize=4&jsonp=loadData

To use, please see:

http://groups.google.com/group/jayrock/msg/d688bc572e5220ad
posted by gavinjoyce gavinjoyce 1 year, 2 months ago

This is a dupe, original here: http://dotnetkicks.com/visualstudio/11_Visual_Studio_2005_IDE_Tips_and_Tricks_to_Make_More_Productive

It seems that our dupe detection should cater for trailing slashes too.
posted by gavinjoyce gavinjoyce 1 year, 2 months ago

Atif Aziz contacted me suggesting that I try Jayrock as an alternative to AJAX.NET Pro.

There are a number of things that I like about Jayrock - its simplicity, its 537 unit tests and 75% code coverage, JSONP support and test UI pages.

I have only had brief experience with ASP.NET AJAX but I'm no longer a fan of the ASP.NET postback model and try to stay away from it as much as possible. ASP.NET AJAX seemed to abstract, since working with rails I appreciate working at a lower level.

I still plan to write a blog post on Jayrock after I explore it more.
posted by gavinjoyce gavinjoyce 1 year, 2 months ago

It is hard to infer the message schema from the actual messages. Here are the message classes:

http://dotnetkicks.googlecode.com/svn/trunk/DotNetKicks/Incremental.Kick/Dal/Entities/DataTransferObjects/
posted by gavinjoyce gavinjoyce 1 year, 2 months ago

posted by gavinjoyce gavinjoyce 1 year, 2 months ago

Wow, I must have missed this last month. The graphs look great.

I hope to set up CC.NET for DotNetKicks in the near future and will look to add these reports to the dashboard.
posted by gavinjoyce gavinjoyce 1 year, 2 months ago

These services are provided using Jayrock : http://jayrock.berlios.de/.

There is a test page at http://www.dotnetkicks.com/services/json/jsonservices.ashx?test

The operations are as follows:

getPopularStories()
getPopularStoriesPaged(pageNumber, pageSize)
getPopularStoriesPagedAndSorted(pageNumber, pageSize, sortBy)
getUpcomingStories()
getUpcomingStoriesPaged(pageNumber, pageSize)
getUpcomingStoriesPagedAndSorted(pageNumber, pageSize, sortBy)

The sortBy parameter accepts the following values:

Today,
PastWeek,
PastMonth,
PastYear,
AllTime,
posted by gavinjoyce gavinjoyce 1 year, 2 months ago
 

Sponsored Link: www.carlist.ie

Search:

Ads via The Lounge