Geeks With Blogs
Joe Mayo

Here’s a free chapter from Programming the Microsoft Bot Framework, "Fine-Tuning Your Chatbot": http://bit.ly/2BJNcsZ

@JoeMayo



My latest book, Programming the Microsoft Bot Framework: A Multiplatform Approach to Building Chatbots, is now available. You can find more details on the Microsoft Press site. @JoeMayo ......

Today, I released the latest version of LINQ to Twitter. In addition to fixing bugs, the highlighted features of this release include support for DM Events, Extended Tweets and .NET Core. Here’s a demo of using extended mode tweets in a Search query: static async Task DoSearchAsync(TwitterContext twitterCtx) { string searchTerm = "\"LINQ to Twitter\" ......

Still getting into Windows Subsystem for Linux (WSL). I was using PowerShell to execute NET USE commands to access remote shares. Having tried this on WSL, it wasn’t immediately obvious how to get it to work, though I knew it should be possible. e.g. here was my first try $net use \\sharename password /USER:domain\username Which resulted in: Invalid ......

One 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 shows an example. Note: If you had trouble with the chat control earlier, there was a bug, but that is now fixed and the Chat control documentation is updated. This post shows an implementation with ......

06
Apr 16
The PC in PC Bot means Politically Correct – because it reacts to every event. During its lifetime, a (Microsoft Bot Framework) bot can have many different types of messages, in addition to a normal text message from the user. You can know when a user or bot is added or removed, when a conversation ends, and a couple other message types. This post explains ......

The blog post, Botiquette, explained how Microsoft released the Bot Framework at the Build conference and referenced how you can find the Bot Framework and associated documentation. It’s easy reading, well organized, and simple to get started. This post is about my first bot, Pig Latin Bot. As the name suggests, Pig Latin Bot takes everything you say ......

30
Mar 16
Today, at Build 2016, Microsoft revealed a new AI tool for developers called the Bot Framework. The Bot Framework allows developers to write software bots that interact with people (and other bots). Essentially this makes it easy to create a Conversational User Interface (CUI), ushering in a new era that makes us think more about what a user interface ......

LINQ to Twitter recently released as v4.x, where one of its main goals was to support Universal Windows Platform development. LINQ to Twitter has supported many platforms and UWP is a natural evolution. One of the driving forces in the new version is the fact that UWP has it’s own HTTP client stack, which isn’t compatible with PCL. In retrospect, this ......

Not sure why I keep forgetting this, but it bites me occasionally and maybe writing it down will prevent a search that results in Linux shell non-answers. I currently use Windows 10, but this is the case for previous versions too. The problem is that I keep forgetting that git clone requires forward slashes, rather than back slashes. In normal cases, ......

My 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 to download in multiple formats. The Succinctly series is designed for a quick look at a specific topic. In that spirit, C# Succinctly does a quick overview of the C# programming language, covering ......

Today, 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 series of posts on the new features of C# 6.0 and I’ll cover Auto-Property Initializers. This post discusses what an Auto-Property Initializer is, how to use it, and why it can help you write code more ......

I'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 Here’s the abstract: C# 6.0 offers several new features that help streamline your code. You'll learn about string interpolation, property initializers, exception filters, and more. You'll also learn about some of the new features of Visual ......

Today, I finished migrating LINQ to Twitter from CodePlex to GitHub. I was happy with CodePlex for a long time. However, it just hasn’t been kept up to date. There hasn’t been any activity or improvements to the site in over two years. After watching the deterioration for a while, I decided to follow the lead of the the C# Team and other Microsoft projects ......

Today, I did a webinar for LearnNowOnline.com, titled “What’s New in Visual Studio 2015”. I provided an overview of IDE features, editor enhancements, ASP.NET updates, the new Universal App project type, Mobile application development, and debugging. This is free, so you can view it on-line here: http://bit.ly/1DiGNea You can also access code and slides ......

I’ve been trying out VS 2015’s new Custom Window Layouts feature. This lets you create, manage, and open different arrangements of windows in Visual Studio. The benefit of custom layouts is that you can quickly switch between window layouts that help you perform specific tasks, saving you time from going through the layout process to support scenarios ......

The Twitter API recently deprecated the statuses/update_with_media endpoint, which LINQ to Twitter abstracts via a TweetWithMedia method. It’s replaced with a new endpoint, media/upload, and a new parameter to statuses/update, media_ids. The benefit of the new API change is that you can now tweet multiple images. Naturally, LINQ to Twitter supports ......

The new version of LINQ to Twitter v3.0.5 adds support for uploading multiple images in a tweet. There’s also several bug fixes, including fixing a serious bug that affected VB developers. You can download the latest on CodePlex or via NuGet. @JoeMayo ......

The subject error just pops up for a project that has been running fine for a long time. It comes from IIS Express when running a Web application in Visual Studio. I’m not sure what causes it, but it might have been a side-effect of debugging other errors with Hyper-V and VPN. Looking around, the advice for fixing this was sparse and/or the typical ......

azyobuzin has updated his UserStreamsParser for LinqToTwitter:


https://userstreamex.codeplex.com/SourceControl/list/changesets


@JoeMayo



With Xamarin.Forms, Xamarin launched a new UI technology for cross-platform device development. Xamarin.Forms lets you use XAML to build your UI. I prefer to refer to the development target as a device, as opposed to mobile, because it seems that Xamarin is able to target anything that runs Android, iOS, or Windows – platforms that extend beyond phones ......

28
Apr 14
I just published a new Windows Phone app, Wines I Like: http://bit.ly/1rERrYq. After countless times that I’ve tried a new wine that I like and then forgotten the name, I figured I would write an app to help. This lets you take a picture and record some notes about the wine. It also does backup and restore. @JoeMayo ......

Wally McClure wrote a new article for Visual Studio Magazine, Using OAuth, Twitter and Async To Display Data. He explains a couple ways to work with OAuth and perform Twitter queries, including using LINQ to Twitter. His examples include both Xamarin.Android and Xamarin.iOS. Follow @wbm on Twitter for more Xamarin development tips. @JoeMayo ......

The Windows Phone App Store just certified my new app, Here’s My IP. This app shows your IP address and approximate location.

@JoeMayo



Windows Phone Store just published my new app, My Cloud Time: http://bit.ly/1jCiuia

This is a simple time recorder that lets you export to CSV and do backup and restore on OneDrive.

@JoeMayo



Copyright © Joe Mayo | Powered by: GeeksWithBlogs.net