Reputation: 28425
I want to develop a web application that uses the Twitter API. Before going any further there are some questions that require answer:
Mostly sure unimportant details: ASP.NET (MVC?) and MSSQL will be used.
Upvotes: 2
Views: 843
Reputation: 51904
i would use the api, and if you find the app is pulling data slowly or you're running into limits, cache some of the results in the session (like the followers list could be cached and refreshed if it's more than 10 minutes old). you could also put the cache in mssql if you need even greater persistence.
System.Web.Caching.Cache is useful for that...
the twitter search api has a lot of options and can search through wider time ranges, so i would use that.
TweetSharp is an easy-to-use twitter api for .net that simplifies a lot of the operations:
Upvotes: 4
Reputation: 57946
Roughly, this can help you to make a decision:
If you answer "Yes" to any of this questions, cache that information.
Upvotes: 1