Showing posts with label Development. Show all posts
Showing posts with label Development. Show all posts

Thursday, December 11, 2014

Predictive Models? Machine Learning? .NET App? Free Redist? Syncfusion has something you might like...

Deploy predictive models inside .NET applications

Dear customer,

We are excited to announce that we have shipped a breakthrough product that allows you to deploy predictive analytics solutions inside .NET applications.

Predictive modeling

What if you could use existing information to make predictions? Predictive modeling is truly one of the best-kept secrets. It has been used for decades by the largest firms in the world, enabling them to make smart, data-driven decisions. However, in spite of such tremendous benefits, few organizations have been able to justify the costs associated with modeling and deployment.

Times have changed. There are now a variety of modeling environments available to suit every budget. R is completely free and can produce excellent models. SPSS and SAS are leading commercial options.

Once you build and validate a model that works for your needs, you will need to deploy it within your .NET application. This task is often challenging and one in which the most fees lurk. You have to invoke the modeling environment’s runtime in most cases, and this often presents expensive commercial licensing costs and significant technical hurdles.

Essential Predictive Analytics changes everything

Essential Predictive Analytics from Syncfusion changes all this. You can now build models using any environment including R, SAS and SPSS, and then deploy with no dependency on these environments. The developed model are serialized in the open Predictive Model Markup Language (PMML) format. Essential Predictive Analytics includes a .NET execution engine that can execute the PMML model and provide real-time results from within your .NET applications without any third party dependencies.

Essential Predictive Analytics is included with Syncfusion Essential Studio Enterprise Edition (ESEE). As with the rest of ESEE, there are absolutely no runtime fees or royalties whether you deliver to a small group of users or to millions around the world....

Syncfusion - Essential Predictive Analytics

Make data-driven decisions

In today’s data-driven world, the most successful companies will be those that utilize available data to make timely data-driven decisions. A common example would be to analyze the purchasing habits of shoppers and providing relevant coupons to get them to buy related products. Another example – what if you could build a model that could accurately predict which of your customers are likely to stop using your product or service? You already have information on customers who stopped using your service in the past. What if you could build a model that learns from past data and can then be put to work to stop churn before it happens? With Essential Predictive Analytics, you can.

 

Model using R, SAS, and SPSS and deploy using .NET

Easily develop powerful models to predict the future based on past data using R, SAS, or SPSS. The developed model can then be serialized in Predictive Model Markup Language (PMML) format. Essential Predictive Analytics includes a .NET execution engine that can execute the PMML model and provide real-time results from within your .NET applications without any third-party dependencies.

 

Absolutely no deployment fees

Essential Predictive Analytics is included with Syncfusion Essential Studio. As with the rest of Essential Studio there are absolutely no runtime fees or royalties whether you deliver to a small group of users or to millions around the planet. Also, because there is no third-party dependency once the modeling is done, you pay no runtime fees to any other vendors. You simply produce the model using the environment of your choice and Essential Predictive Analytics will take it from there.

Truly useful models

Predictive modeling is truly one of the best kept secrets around.Companies that use predictive modeling are smarter than those that don’t. They know the right answers based on data. They make smarter decisions. In spite of such tremendous benefits, predictive modeling has long been the preserve of a select few organizations that were able to afford modeling and deployment solutions. Today, there is no reason to wait. R is completely free and can produce excellent models that can be deployed with ease using Essential Predictive Analytics.

...

image..."

Now that's different and could be very, very awesome. While there are open source like solutions, I don't know if there's anything like this. It's part of their $1995 Syncfusion Essential Studio Enterprise Edition, which isn't cheap, but it IS a free redist, which is huge AND compared to other commercial solutions, pretty cheap (and plus you get everything else that's in that suite too!

To get a nice feel for this, check out their demo;

image

I'm hoping to take a much closer look at this in the coming weeks... :)

Wednesday, December 10, 2014

Visual Studio 2013 Community, Azure VM style...

Just Monday I blogged about playing with Windows 10 on an Azure VM, Want to play with Windows 10? Have Azure? One quick VM Gallery Visit and you're in..., now here's an example of how you can play with the new Visual Studio 2013 Community edition on a Azure VM too...

Microsoft UK Faculty Connection - Visual Studio 2013 Community Edition Azure Virtual Machines

We recently announced a new version of Visual Studio.What was interesting in the announcement of Visual Studio 2013 Community Edition which would replace the existing Visual Studio Express and Professional and that it would be a free development

...

Well we ended up hosting Visual Images in the Azure Image Gallery so now you can spin up an image in the Microsoft Azure VM portal which has Windows Server 2012 R2 and Visual Studio Community Edition 2013 so even if you don't have a Windows 8 desktop you can us your MacBook or even a iPad or Android Tablet to build and deploy apps across all platforms using Visual Studio

image

Getting Started

So its really easy to provision a Windows Server 2012 R2 with Visual Studio Community Edition already installed what neat is that the VM has all the Windows 8 and Azure SDK installed.

Windows Server 2012 R2 is pretty close to Windows 8 So you get a very modern development environment so you can build apps for Windows phone, Windows 8, Android and iOS.

So is it difficult to setup as I don't use Windows 8?

To set this up it takes around 9 clicks and a short wait of between 5 and 8 minutes…."

BTW, as you can see in the above snap, you can play with the latest beta of Visual Studio 2015 on a VM too... :)

Tuesday, December 09, 2014

Lucian Wischik highlights the new features in Visual Basic 14

The Visual Basic Team - New Language Features in Visual Basic 14

"Visual Basic 14" is the version of Visual Basic that will ship with Visual Studio 2015. In this blog post I'll talk specifically about the VB language improvements in this release. (Separately, there are a whole host of IDE and project-system improvements as well). There are two overall themes to the language improvements:

(1) Make common coding patterns a little cleaner, with easy-to-grasp syntax

(2) Fix up some irritating corners of the language that you probably already expected to work.

This release will be easier to digest than was Visual Basic 12, with its introduction of async! (The version number of Visual Basic has gone straight from 12 to 14, skipping 13. We did this to keep in line with the version numbering of Visual Studio itself.)

I'll only talk here about the most important new language features. For a full exhaustive list, look at roslyn.codeplex.com > Documentation > Language Features.

(Note: I've used animated gifs in this blog-post because the language features shine the best when you see them in action. The longest gif is only 8 seconds so if you miss the start, keep watching! If you don't like the animation, please see the version of this post with still before/after pictures.

The ?. operator

The new ?. operator is an easier way to check whether something is null before dotting into it. ...

The NameOf operator ...

String Interpolation

String interpolation is my favourite feature this release. I know that ?. is more powerful, and nameof() will make my code more robust, but every time I type an interpolated string it gives me a little shiver of excitement! Here's how it looks: ...

Multiline Strings

You used to have to use cumbersome workarounds to get multiline strings in VB. Thankfully VB14 now supports multiline strings literals directly: ...

Readonly Auto-properties

We've made it considerably easier to write readonly auto-properties. Here's how you do it:...

Comments

Comments are now handled better in statements that split over multiple lines. This is particularly nice for LINQ expressions. Look at these "before" and "after" videos... previously it was simply an error to include these comments: ...

image..."

Love to see VB continue to get some love... :)

Two Tasty NuGets - "Create and Push NuGet Package in Visual Studio 2013" & "NuGet 101 – A Bootcamp"

Visual Studio Gallery - Create and Push NuGet Package in Visual Studio 2013

Introduction

In this article we will see how we can create NuGet Package after each build and push the package to NuGet in Visual Studio 2013.

Description

NuGet: NuGet is a Visual Studio extension that makes it easy to pull in libraries, components, and most importantly their configuration into your visual studio project. This is a tool that is installed with MVC 3 and it is used to bring in various components to make developing on MVC easier. These components are called NuGet Packages and they can include .NET assemblies, JavaScript files, HTML/Razor files, CSS files, images, and even files that can add configuration to your projects web.config. The goal of NuGet is to make is super easy to bring in or update a component in your existing projects.

More info- http://www.developerfusion.com/article/131917/using-nuget-packages/

First of all let’s make an mvc project –

Getting Started

...

image..."

David Whitney - NuGet 101 – A Bootcamp

I’ve been running and recording a lot of workshops over the last couple of months – here is one on NuGet packaging for beginners – starting out as a slide deck then moving into a practical demo.

image

Slide deck 

  • History
  • What’s a package
  • So it’s a zip file right?
  • Why should I use them?
  • An open source mentality
  • Disadvantages
  • Realities

Demo

  • Directory topologies of a library package
  • Adding packages to your solutions
  • Pairing nuspec files with csproj’s
  • Replacement tokens for metadata
  • The NuGet docs
  • Package dependencies
  • Dependency discovery and bundling
  • Versioning and SemVer
  • Package sources
  • NuGet.config

Mentions

..."

Yes, there are still dev's out there that don't know about, use or get NuGet. If you know of one, here are two posts you can use to help them help themselves...

Your one stop web designer cheat sheet stop? (If not, it's close...)

Designer Daily - The best cheatsheets web designers will need

Despite of years of practice and coding, it’s impossible for any designers to remember and know absolutely everything required for their work. The technology and trend is never constant. Whether it’s a programming language, CMS or any other framework, they need to refer the official document and a handy cheatsheet for best outcome in any design and development work.

In this today’s post, here we have collected the best cheatsheets that any web designers will need. Have a look at it below and enjoy your work!

1. CSS – Cascading Style Sheets

2. Popular CSS Frameworks

3. HTML – HyperText Markup Language

4. JavaScript & jQuery

5. PHP

6. WordPress

7. Joomla!

8. Drupal 7

9. SEO

10. Adobe Photoshop

11. Adobe Illustrator

image

[Insert my usual, "One of these days, I'm might have to play web, so am going to cache this for future reference" statements here]

(via Infragistics - D-Coding - Developer News - What's IN with the Infragistics Community? (12/1-12/7))

Monday, December 08, 2014

Channel 9 Series of the Day: Visual Studio Time Savers (aka VSTips)

Channel 9 - Visual Studio Time Savers

Visual Studio guru, Susan Ibach, is a master of finding ways to save minutes. In this video series, she shares some of her favourite time saving tips. Give them a try and let her know what you think. There are more coming, so make sure to check back often or subscribe to the RSS feed to get her tips as soon as they are posted.

If one of these has helped you become more productive, make sure to comment on and share the videos.

...

Don’t Touch … Unless you want to, in which case go for it!

Microsoft recently released the Visual Studio 2015 preview. So, naturally, I had to share a Visual Studio 2015 tip! With more and more of us using touch devices as our primary laptops for development, we find ourselves naturally reaching for the screen instead of the mouse. Well, the Visual Studio team has added some nice touch support features to the code editor in Visual Studio. Check it out! If you want to check out the Visual Studio 2015 Preview, you can download it at visualstudio.com.

image

if you're a Visual Studio user, this is one of those must subscribe series...

Thursday, December 04, 2014

Video to help you create videos... How to create community help, how-to or tutorial videos

Community Video Production - Masterclass

image

This special programme was recorded at the 2014 MVP Global Summit in the Microsoft Conference Center, at their international headquarters in Redmond (WA), USA. It also features a special appearance from Clippy!

Are you interested in, or do you make help, how-to or tutorial videos for the community? In this special session Mike Halsey MVP will show you how to get started with, and how to get the best from video production. Subjects covered include screen capture, using free and paid for video editing software, presentation skills, camera and smartphone use, microphones and sound editing, green screen, location filming, how to use innovative ideas, special effects, titles and more to make your videos more engaging and how to effectively distribute them online. In this session we had special prize giveaways from Sony, Adobe, FusionIO and JVC.

This is a MVP Summit 2014 session I really wanted to go to, but in the end couldn't. And while we'll not get the giveaways we get the best part, Mike's how-to on creating how-to's!

Getting Git and a GitHub VS Extension too!

You've Been Haacked - Git and GitHub Resources

Learning Git and GitHub can be daunting if you're new to it. I recently gave a small presentation where I pretty much firehosed a group of people about Git and GitHub for one hour. I felt bad that I could only really scratch the surface.

I thought it might be useful to collect some resources that have helped me understand Git and GitHub better. If you only read one thing, read Think like a git. That'll provide a good understanding and maybe motivate you to read the others.

image..."

Visual Studio Gallery - GitHub Extension

Manage GitHub issues for repositories that you have commit access to. You can filter and view issues for a repository, edit issues, add comments and close issues.

Access and manage GitHub issues for repositories that you have commit access to. You can filter and view issues for a repository, edit issues, add comments and close issue.

This is a beta release, more features are coming. For more information, to report bugs or to suggest features, see this project on GitHub.

Instructions

  • To view a list of open issues, go to View | Other Windows | GitHub Issue List (Ctrl+W, Ctrl+G)
  • Log in to GitHub by clicking the logon icon at the upper right of the issue list window
  • Open the issue window by double clicking an issue in the list, or by going to View | Other Windows | GitHub Issue Window (Ctrl+W, Ctrl+H)
  • Add a new issue to the selected repository with the + button in the issue list, or from Tools | New Issue on GitHub (Ctrl+W, Ctrl+I)
  • Edit an issue with the edit button on the Issue window
  • Add comments to, or close and issue with the comment button on the issue window

Two Factor Authentication

We do not currently support GitHub's Two-Factor Authentication system. However, you can generate a Personal Access Token to log in to your GitHub account instead.

...

image

..."

Getting Git'd is at the top of my dev to-do list. And GitHub is the new shiny, so I need to cache these two posts for near future reference. And the GitHub VS Extensions being open source too is icing on the ....

Wednesday, December 03, 2014

So you want to write and publish an XBox One App? Well, you can, but...

Dave Voyles - How do I publish apps on Xbox One?

I get this question all of the time, and I end up answering it in email on a pretty consistent basis, so I thought it was about time I made a post to point developers towards.

What is the team looking for?

They are looking largely for MEDIA applications. Take a look at what is currently on there, to get a better gist. Netflix, Hulu, YouTube, Twitch, etc. They want experienced developers. If you haven’t written an application before, they will likely not consider you.

They prefer that you use their HTML5 / JS framework. It is based on WinJS, so basically WinJS + some Xbox One specific things. I’d *STRONGLY* encourage you to start writing your app in WinJS if you want to be considered. There is no WebGL on Xbox One’s version of IE at the moment.

Which languages can I use?

I discussed this in detail on Scott Hanselman’s podcast in February.

...

What types of questions will they ask?

When you reach out to them, here is what they will ask for:

They will respond with the following questions (and a few more):

image"

There's always a but and they always stink (sorry for the boy humor... ;) So, while "Universal Apps" have a promise and we were teased about building XBox One apps a the last Build, it looks like, well you can see, it's still very controlled and selective. I guess that's good as we don't, don't, don't need a zillion XBox One Fart or Flashlight apps...

Still this bugs me a little as I REALLY want an great Weather App on my XBox One, powered via Kinect/Voice. I just want to say "XBox Weather"... A "Big Screen" Weather app could be awesome... :)

Oh and I want the XBox One to be Miracast enabled. And I want a Twitter Sidebar app. And... and... lol

XML Notepad (fka XML Notepad 2007) gets some rev love, now v2.6 (& .NET 4.0 and bug squashing)

Software Complexity - Update to XML Notepad

As  XML has exploded across the planet I continue to get many requests for improvements to my XML Notepad of 2007.  The tool has been downloaded over a million times, so I figured it's time to show it some love and fix some bugs.  In the process I updated it to NET 4.0 using VS 2013.  I was amazed how everything from back then still works, including the Unit Tests.  That is pretty amazing platform compatibility.  Windows is a great platform and Visual Studio is still best of breed for software development, and I still love C#.

...

You can download it from here; Welcome to Microsoft XML Notepad

Microsoft XML Notepad is a lightweight and fast tool for editing XML documents. XML has proliferated the planet and XML Notepad has been downloaded over a million times!

Or you can head over to the Project's CodePlex repo;

XML Notepad

XML Notepad provides a simple intuitive User Interface for browsing and editing XML documents.

This application is built using .NET Framework 4.0 in C#.

See XML Notepad Design for information about how this application is built.

The downloadable installer for the latest version is available.

image

When I find an interesting project I'll usually try to grab an Feed for it, so I can track updates, releases, etc. I was pleasantly surprised when the CodePlex feed for this project suddenly became active with check-ins, and then this official release.

 

Related Past Post XRef:
XML Notepad 2007 Source Now Available on CodePlex
XML Notepad 2007 2.3 Released

TFS Word Add-In is now an OSS "Sample"

Willy's Reflections - Visual Studio ALM Rangers - Team Foundation Server Word Add-in goes OSS as a “sample”

We are pleased to announce that the release of Team Foundation Server Word Add-in as a sample solution, based on a prototype, not a production solution. Moving to OSS will allow the community to use it in their own ways

...

Team Foundation Server Word Add-in - Version 1.2 OSS Word 2013 TFS 2013

Release Notes

Welcome to the Visual Studio Team Foundation Server Word Add-in
The Team Foundation Server Word Add-In is a sample solution, based on a prototype, not a production solution. Moving to OSS will allow the community to use it in their own ways.
Review these and other solutions, if you need a production Team Foundation Server and Microsoft Word integration:

Also bookmark Visual Studio ALM Community Widgets for community widgets and tools.

Source Code
This package contains the same code which was checked in to version control when we released the source code. This is the only and last download package for this project.

Supported Environments

  • Microsoft Office Word 2013 (32-bit, 64-bit)
  • Team Foundation Server 2013 Object Model

image

..."

Given the commercial products that do what this Add-in does and more, and that it had kind of been languishing for a bit, I think it's pretty cool that the ALM Ranger Team bit the bullet and instead of just killing it, released it as OSS/Prototype/Sample/Example-ware. I did have to laugh at the emphasis on "as a sample solution, based on a prototype, not a production solution." That so sounds like some of the utilities/apps/etc I've released. :)

Look, if you don't want to pay for a solution (we'll leave it aside as to why is there a supported/free Excel Add-in for TFS and not one for Word... grumble... grumble) you now have this, with the source, so run with it...

 

Related Past Post XRef:
From TFS to Word and back again... AIT WordToTFS 2010 (Reg-ware)
“Team for Word” hooks Word to Team Foundation Server for free (source available too, GPLv2)
Access TFS from Word 2003...

Monday, December 01, 2014

Visual Studio 2013.2+ and 2015 Child Process Debugging Power Tool

Microsoft Application Lifecycle Management - Introducing the Child Process Debugging Power Tool

We’ve heard your feedback that you want the Visual Studio debugger to support child process debugging. Child process debugging means that when the application you are debugging creates another process, Visual Studio will detect this and automatically attach a debugger to the newly created process as well. To address this we’re releasing a power tool for Visual Studio that will enable you to do just this. Some important things to note:

  • Download the tool from the Visual Studio Gallery
  • The power tool requires at least Visual Studio 2013 Update 2 (will work with any higher update version and Visual Studio 2015)
  • The tool works for both launching projects (F5), and for attaching to processes
  • It requires a native debugger. This means if you are debugging .NET code, you must choose to enable mixed mode debugging (so managed and native)—this is done from the “Debug” tab on the project properties page (for most managed project types this is done by checking the “Enable native code debugging” checkbox under the “Enable debuggers” section of the page)

Once you install the power tool from the Visual Studio Gallery, a new menu item will appear on the “Debug” menu under the “Other Debug Targets” sub-menu.

...

image

..."

This is one of those tools where if you've wanted it you have REALLY want it, and if not, you could care less. If you are one of the "Care Less'ers," just favorite this for now, you might very well need this one day (I don't need to tell the Care'ers because they left this page at first read to go download it... :)

Thinking about developing for Windows Phone 8.1? Here's a great learning roadmap for you...

myamama - Windows Phone 8.1 Developer Roadmap

Finally, I managed to put the time to complete the updated version of the Window Phone 8.0 Developer Roadmap and compile the Windows Phone 8.1 version of it.

For those of you who are new to such developer roadmaps, it’s simply a compilation of lots of Windows Phone 8.1 developer resources represented in hyperlinks with some checkpoints that should help you getting started with the platform (Learning, Porting, Designing, Building, Testing, Publishing, and Monetizing your app)

image

You can download the roadmap from here.

Kindly share with your developers and community.

Make sure you click through as the PDF is fully hyperlinked, etc....

Tuesday, November 25, 2014

Another sign of the "new" Microsoft. Internet Explorer Web Dev Support moving to Stack Overflow

Internet Explorer Development - IE Web Development Support Moving to Stack Overflow

The Internet Explorer team is excited to announce that web-development support is moving to Stack Overflow.

With over 40-thousand questions tagged "Internet Explorer", and dozens more asked every day, it has proven to be a great place to find reliable help.

If you're not already familiar with Stack Overflow, you can get started today by taking a tour, and asking your first question. If you would like to browse other Internet Explorer questions, those results are available as well.

Many of us on the Internet Explorer team have been using Stack Overflow for years, and are committed to watching incoming questions very closely, offering timely support, and actively maintaining the Internet Explorer tag itself.

...

image

Interesting. Microsoft seems to be opening it's doors and accepting "not invented here" more and more. OSS, GitHub and now one team moving to Stack Overflow. Interesting...

Thursday, November 20, 2014

Windows "Command Prompt Here" Generator - Now with VS2015 Support

Travis Illig - VS2015 Command Prompt Here

If you're a user of those right-click "Command Prompt Here" context menu utilities... I just updated my Command Prompt Here Generator with a developer prompt for Visual Studio 2015. Head over there to get an installer for "VS2015 Prompt Here" (or any other prompts you might be interested in).

Windows "Command Prompt Here" Generator

This wizard allows you to generate a custom "Command Prompt Here" context menu item for Windows. After selecting the prompt and customizing text, a small installer will be generated for you so you can use your prompt.

First, select the command prompt you'd like to appear in the context menu.

Command Prompt
PowerShell Prompt
VS 2003 Command Prompt
VS 2005 Command Prompt
VS 2008 Command Prompt
VS 2010 (x64) Command Prompt
VS 2010 (x86) Command Prompt
VS 2012 Developer Command Prompt
VS 2012 Native x64 Command Prompt
VS 2013 Developer Command Prompt
VS 2015 Developer Command Prompt

image

..."

It's the simple things that I like, like a web site that generates INF files that help me add "Command Prompt Here" Explorer right-click/context menus...

Hey, there's a Macro in my Visual Studio! (Well, there will be if you install this extension...)

Visual Studio Gallery - Macros for Visual Studio 2013

An extension for Visual Studio 2013 that enables the use of macros in the IDE. The extension can record most of the features in Visual Studio including text editing operations.

image

Macros for Visual Studio 2013 is an extension for Visual Studio 2013 that enables the use of macros to automate repetitive tasks in the IDE. The extension can record most of the commands in Visual Studio including text editing operations.

Features

  • Record and playback active document operations and Visual Studio IDE commands

  • Playback multiple times

  • Manage and persist macros with a Macro Explorer

  • Assign keyboard bindings to any macro

  • Macros recorded as JavaScript files that call VS DTE APIs

  • Macro editing in Visual Studio with DTE IntelliSense

  • Stop playback

  • Sample macros

...

Getting Started

After installing the extension, the Macro menu will appear under Tools > Macros. Under this menu, you'll find commands to record and playback a macro.

Current macro

The Current macro is a temporary macro that holds the last recorded macro. To persist it, use the Macro Explorer toolbar command Save Current Macro (or right-click the Current macro). Name the new macro and assign a shortcut if you wish. The new macro will then be persisted on your file system.

...

Sample macros

Accessibility

  • Decrease Font Size
  • Increase Font Size
  • Maximize Tool Windows

Documents

  • Close Except Active: close all files in Visual Studio except active file
  • Headify All: insert header into each C# file in the solution
  • Remove and Sort All: remove unused usings and then sort, for each C# file in the solution

Editor

  • Beginning of Function: moves cursor to the beginning of the current function
  • Insert Date & Time
  • Insert Date
  • Insert Header: insert header into current C# file
  • Insert Time
  • Pane Center Screen
  • Pane Top Screen
  • Save Backup: saves active document as .bak file in current directory

Snippets (inserts code snippet)

  • For Each Document: to iterate through each open document in Visual Studio
  • For Each Window: to iterate through each open window in Visual Studio
  • Properties: grab one of the properties in Tools >> Options
    For example, (show/hide status bar):
    var property = dte.Properties("Environment", "General"); property.Item("ShowStatusBar").Value = true
  • Undo Context: encapsulate a single undo in macro script

Utilities

  • Find Line: queries find tool for current line
  • Toggle Line Numbers
  • Toggle Word Wrap

Caveats

The following are not supported by the extension right now:

  • Recording interaction with dialogs
  • Recording of 'async' commands like Build may not execute as expected
  • Execute a macro inside another macro

...

If you present, this might be a huge time saver for you. If you do the same thing, over and over in VS, this might be a huge time saver for you. If you just like the idea of have Macro's in your VS, this...

Now, we just need a "store" or gallery and/or an easy means to share our Macro's and I think we'd be good. :)

Tuesday, November 18, 2014

With VS 2015 and Android development in VS... "The Secrets to App Success on Google Play"

I Programmer - Free Guide For Android Developers

Google has produced an 80-page booklet to help and encourage developers to publish apps on Google Play. You can download it as pdf or from Google Play, or even request a printed copy sent by mail.

The final option, which involves filling out a form, only applies if you are in the US or the UK. Only a limited number of copies are available and once the supply is exhausted the form will no longer be accessible.

Although the booklet is free, any download from Google Play requires you to provide a payment method. This has led to negative comments from devs who have experienced problems. Other criticisms are the the font sizes are small, requiring zooming on many devices.

So the trouble-free option is the pdf, although even here the use of color makes it slow to download and render and less easy to read.

So much criticism of a freebie!

So what doe it have to offer?

...

Android Developers Blog - Introducing a New Guide, “The Secrets to App Success on Google Play”

...

image

The guide is separated into the following sections:

  • Publishing on Google Play — using the Google Play Developer Console to distribute your app to over 1 billion Android users worldwide.
  • Quality — The fundamentals of building a great app and an insight into the Google Play guidelines and policies.
  • Discoverability & reach — Maximizing your app's discoverability and reaching the widest audience possible.
  • Engagement & retention — Converting installations into active users and improving user retention.
  • Monetization — Monetization strategies to generate ongoing, growing revenue streams.
  • Measurement with Google Analytics — Understanding your users and improving your app experience, conversions, and marketing.
  • Going global — Launching your app in local markets around the world.

Download the guide now in English (PDF, 11MB) or get it on Google Play. We’ll release the guide in more languages in the coming months. If you’re in the US or the UK, we also have a limited number of printed copies that we are offering to send for free. Request a printed copy here.

Now that Android dev is that much easier in VS 2015, thought this guide might come in handy for many of you...

HTML5 Cheat Sheet

{quicklycode} - HTML5 Cheat Sheet

More info

Posted: November 18, 2014

Author: websitesetup.org

Website: http://websitesetup.org

It comes helpful when you are creating or re-designing pages and sites in HTML 5.

Whether you are a beginner or more advanced web developer, you can feel free to download the image (.png) or .pdf file to your personal desktop.

image

Website Setup - HTML5 Beginner’s Guide

The ability to make compelling, beautiful web pages is a useful skill to have. It allows you to present information you care about whilst capturing the attention of those who visit your web page.

If you don’t want to use website platforms (such as WordPress, Drupal and Joomla) to build your website and you want to learn the basics of HTML5, then this is a right guide for you.

And oh, once you have learned the ropes of a HTML5, I highly suggest you to check out my “HTML5 Cheat Sheet” below

...

Website Setup - HTML5 Cheat Sheet

Here's a really useful HTML5 TAG CHEAT SHEET.

I originally made it for myself, but eventually wanted to share it with others.

It comes helpful when you are creating or re-designing pages and sites in HTML5.

Whether you are a beginner or more advanced web developer, you can feel free to download the image (.png) or .pdf file to your personal desktop.

image...

Nice HTML5 Cheat sheet from a normal, not SEO hunting, site.

Google goes Git and GitHub with Go

Info - Go Language Moves to Git and GitHub

Rob Pike, lead designer of Go at Google, announced on Go's Google Group that Go language is moving to Git and GitHub. "All data will be preserved," said Rob, but GitHub will not be used to handle pull requests and code reviews. Google's own Gerri will be used instead because it fits better the requirements of a large project such as Go, explained Google engineers.

...

The main reasons behind the decision to adopt Git and GitHub, says Rob, are the availability of a Git-based code review system that fits the Go team workflow and the fact that a large part of the Go community is currently using Git and GitHub. As mentioned, a Google-hosted instance of Gerri will be used for code reviews. In a separate discussion about the use of Gerri, Andrew Errand, Google Go engineer, explained that Gerri has several advantages over Godthab's code review tool:

...

image

Mostly I just wanted a post with that title... :P

But I did find it interesting how much uptake Git and GitHub are getting. Microsoft and Google both on GitHub? I have to wonder, who's going to buy GitHub?

Thursday, November 13, 2014

Who's codealiking now? Limited number of Premium Access tokens for you? Gordon Beeming, that's who!

<gordon's blog/> - My Experience with Codealike

I have been using Codealike for a while now and thought I'd share my experience and things that I like about codealike with everyone. I did mention codealike on This Week on Ch9 when I hosted it last week with Greg Duncan.

What is codealike?

Codealike is a service that tracks your activity while you code normally. Once you've installed and signed in in your preferred IDE, the plugin will track, process and send the data to our servers so you can visualize it anytime you want to learn how you work and how to improve through trustworthy data.

...

Why should you use it?

As you can see from above there is a bunch of useful information that you can get out of codealike. If you have navigated to the codealike features page you would see that some of the cool features are premium features which you would normally need to pay about $12 a month or $100 a year. But if you email me I have a limited number of tokens that I am able to give out for Premium access to codealike, so what you waiting for? Send an email to me at [click through to his blog, please....] with preferable a link to who you are (blog, twitter, other social media, etc.) and if I have tokens left I'll forward them on to you =D.

image

First listen to Gordon chat about this on This Week on Channel 9 ([20-15]). Then read his post. And then [note to self] go get it! Even if he runs out of tokens, there's still the free version... :)

 

Related Past Post XRef:
Look who's talking now? My first primary hosting for This Week on Channel 9, "TWC9: Two Geeks and a Cube"