Joe Mayo
33 posts.
- Using the Bot Framework Chat ControlOne of the places you can use a Microsoft Bot Framework bot is on your own Web page. There is a Chat control you can use and this post discusses this and…
- PC BotThe PC in PC Bot means Politically Correct – because it reacts to every event. During its lifetime, a (Microsoft Bot Framework) bot can have many…
- BotiquetteToday, at Build 2016, Microsoft revealed a new AI tool for developers called the Bot Framework. The Bot Framework allows developers to write software bots…
- New Book: C# SuccinctlyMy latest book, C# Succinctly, is now available. This is published by Syncfusion, as part of their Succinctly series. It’s an e-book and is free for you…
- What’s New in C# 6.0: Auto-Property InitializersToday, Somasegar announced that Visual Studio 2015 will be released on July 20th, 2015. This release will also include C# 6.0. This is the first in a…
- Free Webinar: What’s New in C# 6.0I'll be doing a Free Webinar on 6/24/2015 with LearnNowOnline.com on What's New in C# 6.0: > http://bit.ly/1POvqmJ
- Obtaining Twitter Access Tokens with ASP.NET IdentityIt’s easy to implement the ASP.NET Owin support for Log-In with Twitter because you only need to uncomment a statement in Startup.Auth.cs as described in…
- Watch LINQ to Twitter On GlassGlass is Google’s new wearable computer - no doubt you’ve heard about it in the news. What’s cool and new today is that you can now write Glass apps that…
- LINQ to Twitter v2.1.09 ReleasedToday, I released v2.1.09. Here are important new changes. This is primarily a bug fix release. Most notably, there were authentication problems in WinRT…
- LINQ to Twitter AsyncThe next version of will be async. I’m currently doing some early spikes and everything is coming together nicely. Here’s a sample of what the syntax…
- LINQ to Twitter v2.1.08 ReleasedToday, I released v2.1.08. This was primarily a critical bug fix where the problem was that no one using LINQ to Twitter could tweet. Of course, most…
- LINQ to Twitter Maintenance FeedbackIt’s always fun to receive positive feedback on your work. If you receive a sufficient amount of positive feedback, you know you’re doing something right.…
- Exception Handling for LINQ to Twitter StreamsTonight, I checked-in changes to streaming in. The primary refactoring was to remove the automatic error handling that had been in place since the…
- WinRtAuthorizer–A Better Way to do OAuth with LINQ to Twitter in Windows 8Last July, I blogged about how to do OAuth in Windows 8 with: https://geekswithblogs.net/WinAZ/archive/2012/07/02/using-linq-to-twitter-oauth-with-windows-…
- Converting LINQ to Twitter to Twitter API v1.1Twitter recently updated their API to v1.1 . Naturally, needed to be updated too. This blog post outlines the changes made to LINQ to Twitter during this…
- Using LINQ to Twitter OAuth with Windows 8Update (1/19/2013): This doesn't work anymore and there's a better way to perform OAuth with LINQ to Twitter on Windows 8. Please see WinRtAuthorizer–A…
- Scenarios for Throwing ExceptionsI recently came across a situation where someone had an opinion that differed from mine of when an exception should be thrown. This particular case was an…
- Pre-Processing Directives for Multi-Platform SupportOver the last several months, I’ve been modifying to support multiple platforms. Originally, I had targeted full profile.NET, ASP.NET Web Forms, and…
- LINQ to Twitter for Windows 8 Metro Style AppsIn the Developer Preview of Windows 8, Visual Studio 11 conveniently allowed references to.NET 4.0 apps. I had blogged previously on how to use with…
- Windows 8 ListBox 2 ListViewOne of the new data controls in Windows 8 Metro is the ListView. The ListView does the same thing as the ListBox, plus more. In this post, I’ll build on…
- Windows 8 Composition and ContentComposition is an integral part of Windows 8 UI design from both ) and logical perspectives. This post modified my previous post, Refactoring Windows 8…
- Refactoring Windows 8 Code-Behind to MVVMIn my previous post, Using LINQ to Twitter in Windows 8 Metro Apps, I cheated a little (some might say a lot) on my UI architecture by using code-behind.…
- LINQ to Twitter v2.0.23 ReleasedReleased LINQ to Twitter v2.0.23: @JoeMayo
- 101 Async SamplesHere’s a site, by Lucian Wischik, that contains 101 Async Samples: There are examples in both C# and VB. Some examples have a selector that lets you…
- Breaking Changes in the LINQ to Twitter Search APIWhile adding a new feature to the Search API, I made significant changes to the Search entity that will break existing code. The new feature is support…
- Custom Blank ASP.NET MVC Project TemplateI’ve heard people mention, a few times, how they would like for Microsoft to provide a blank template for ASP.NET MVC. The request seems strange because…
- Creating a NuGet Package for LINQ to TwitterGiovanni Bassi published the original NuGet package for LINQ to Twitter (L2T), which I'm appreciative of. Since then, I have yet to do a release myself,…
- TechEd 2011Now that Mix11 is over, Microsoft’s next big conference is 2011, which happens May 16th through May 19th in Atlanta, GA. Each of Microsoft’s conferences…
- A Gentle Introduction to NuGetNot too long ago, Microsoft released, NuGet, an automated package manager for Visual Studio. NuGet makes it easy to download and install assemblies, and…
- Debugging Windows Service Timeout Error 1053If you ever receive an Error 1053 for a timeout when starting a Windows Service you've written, the underlying problem might not have anything to do with…
- LINQ to Twitter Queries with LINQPadLINQPad is a popular utility for.NET developers who use LINQ a lot. In addition to standard SQL queries, LINQPad also supports other types of LINQ…
- Using LINQ Distinct: With an Example on ASP.NET MVC SelectListItemOne of the things that might be surprising in the LINQ Distinct standard query operator is that it doesn’t automatically work properly on custom classes.…
- New Year New BlogThis is a new blog on the first day of the year starting a new decade. The world has changed in the last 10 years and the software development we did in…
