RE: Logo on shirt

2017-06-04 Thread Andrew Coates (DX AUSTRALIA)
My fav is the throw pillow:

https://www.redbubble.com/people/lyynx/works/26493876-ozdotnet-com-dark-text?p=throw-pillow&rel=carousel

☺

--
Andrew

From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com] On 
Behalf Of Stephen Price
Sent: Thursday, 1 June 2017 6:53 PM
To: ozDotNet 
Subject: Re: Logo on shirt

Yep, sorry I should have linked to my redbubble

https://www.redbubble.com/people/lyynx

On 1 Jun. 2017 1:31 pm, David Burstin 
mailto:david.burs...@gmail.com>> wrote:
Looks fantastic. Are they available to order?

On 1 Jun 2017 15:24, "Stephen Price" 
mailto:step...@lythixdesigns.com>> wrote:
Hey all

Just thought I would share selfie of logo on shirt. Have ordered stickers which 
I will be giving away at various user group meetings (and the next Ignite).

*looks at David to see how that Discourse docker setup is coming along*

First attempt was too big so linked it here

https://goo.gl/photos/vR7PfSj7BjZjeiXr8






RE: WebApi - PUT and DELETE

2017-03-26 Thread Andrew Coates (DX AUSTRALIA)
See also

https://github.com/Microsoft/api-guidelines/blob/master/Guidelines.md

Cheers,

Coatsy

DX

Andrew Coates
Developer Evangelist
Microsoft Australia
1 Epping Rd, NORTH RYDE NSW 2113
andrew.coa...@microsoft.com
p: +61 2 9870 2719 m: +61 416 134 993
http://blogs.msdn.microsoft.com/acoat



From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com] On 
Behalf Of Nick Randolph
Sent: Monday, 27 March 2017 9:00 AM
To: ozDotNet 
Subject: RE: WebApi - PUT and DELETE

But in all seriousness…. So long as you and your team have a documented 
understanding of how your services operate, there is a bit of freedom to build 
things how you want them to operate. As with other technologies there are going 
to be people who deem themselves to be purists and want things done a certain 
way. Then there are the pragmatists that will look for the optimum balance 
between using a technology correctly (assuming that can be defined) and getting 
the job done.

Another example of HTTP debates is whether you return a 404 when an entity 
doesn’t exist. The problem with a 404 is that particularly a lot of monitoring 
services treat this as if the worlds going to end, instead of it being a valid 
response indicating that the entity doesn’t exist. A lot of systems return a 
wrapper around responses to indicate if the call was a success or not. That way 
when you look at your dashboard for your service, you’ll see green lights 
unless there is actually an issue. Of course from a REST standpoint this isn’t 
really correct, since doing a GET on an entity that doesn’t exist should return 
a 404, and it’s only a 400 that is actually a bad request.

Nick Randolph | Built to Roam Pty Ltd | Microsoft MVP – Windows Platform 
Development | +61 412 413 425 | @thenickrandolph | skype:nick_randolph
The information contained in this email is confidential. If you are not the 
intended recipient, you may not disclose or use the information in this email 
in any way. Built to Roam Pty Ltd does not guarantee the integrity of any 
emails or attached files. The views or opinions expressed are the author's own 
and may not reflect the views or opinions of Built to Roam Pty Ltd.

From: ozdotnet-boun...@ozdotnet.com 
[mailto:ozdotnet-boun...@ozdotnet.com] On Behalf Of DotNet Dude
Sent: Monday, 27 March 2017 10:49 AM
To: ozDotNet mailto:ozdotnet@ozdotnet.com>>
Subject: Re: WebApi - PUT and DELETE

Just ask a bunch of devs to define REST and you get all different answers. I 
wouldn't take all this too seriously though :)

On Monday, 27 March 2017, Greg Keogh 
mailto:gfke...@gmail.com>> wrote:
Yep the client should detect what has changed

As an aside: this discussion hints at just what a shambles REST is. As 
Wikipedia reminds us, REST is just a "style" not a well defined "protocol" like 
SOAP for example. I just don't know how this subject leaked out of a guy's PhD 
thesis and was adopted worldwide. There are no rock solid conventions for verb 
usage, for what comes in and out of the body, or for error handling. A web 
search on REST and verbs produces reams of arguments, confusion and conflict. 
It's a modern technical tragedy that we got to this situation -- GK


RE: Active Directory B2C

2016-10-12 Thread Andrew Coates (DX AUSTRALIA)
There’s some good recent technical info around using Azure B2C with Xamarin:

· 
https://azure.microsoft.com/en-us/documentation/samples/active-directory-b2c-xamarin-native/

· 
https://developer.xamarin.com/guides/xamarin-forms/web-services/authentication/azure-ad-b2c/

· 
https://blog.xamarin.com/authenticating-mobile-apps-with-azure-active-directory-b2c/

· 
https://developer.xamarin.com/guides/xamarin-forms/web-services/authentication/azure-ad-b2c-mobile-app/

Reasonable Tech Documentation on B2C more generally here:
https://azure.microsoft.com/en-us/documentation/services/active-directory-b2c/

Cheers,

Coatsy

DX

Andrew Coates
Developer Evangelist
Microsoft Australia
1 Epping Rd, NORTH RYDE NSW 2113
andrew.coa...@microsoft.com
p: +61 2 9870 2719 m: +61 416 134 993
http://blogs.msdn.microsoft.com/acoat



From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com] On 
Behalf Of Michael Ridland
Sent: Tuesday, 11 October 2016 4:35 PM
To: ozDotNet 
Subject: Re: Active Directory B2C

Hi Greg

In regards to a Xamarin app, I've not used B2C but I've used Mobile Services 
which promises the Facebook authentication. It's important to note that the 
social authentications is only in a webview which means a user needs to enter 
their username and password. It's not the app integration that you see in 
majority of apps that have social auth, generally that's a abysmal user 
experience. It's possible to have the Native app integration it just needs to 
be implemented using the Native SDK with your app and integrated with Azure.

Thanks


Michael Ridland | Technical Director | Xamarin MVP

XAM Consulting - Mobile Technology Specialists

www.xam-consulting.com

Blog: www.michaelridland.com



On Tue, Oct 11, 2016 at 3:46 PM, Greg Keogh 
mailto:gfke...@gmail.com>> wrote:
Folks, is anyone familiar with Azure Active Directory B2C? I ask because it 
looks like it might be useful for us, but I'm not sure because the info 
HERE is more 
marketing than technical. Here's why I'm asking...

At the far backend of one of our REST services is an authentication system that 
is at least 20 years old and holds the login names, roles and permissions in 
text files, seriously! The files are vaguely like the INI format. About a year 
ago my task was to put this information into a SQL Server database, which I did 
as an experiment, and it went quite well as the data could be nicely normalised.

I revisited this issue this week and I think the SQL DB migration idea is 
already clumsy and outdated. We'd have to host the DB in a VM or in Azure which 
can get expensive (ref my posts months ago). So I went looking for a more 
modern idea and stumbled across Azure B2C. It claims to hold all of your 
authentication credentials and integrate with popular providers like Facebook, 
Live.com, etc. In theory it would be fabulous if users of our new mobile apps 
could have a unified sign-in that accepts either our custom credentials or 
their existing well-known ones. I cannot yet picture the technical difficulty 
of this, or exactly what's possible or not, but it sounds hopeful. Any ideas 
anyone? Or are there other choices for a unified sign-in system?

Greg K

[https://mailfoogae.appspot.com/t?sender=acmlkMDB6QGdtYWlsLmNvbQ%3D%3D&type=zerocontent&guid=679418a9-14a3-4e4b-a21c-7fe504e283bf]ᐧ


RE: Coffee snobs

2016-04-08 Thread Andrew Coates (DX AUSTRALIA)
Just get the barista to heat the cup before making the coffee …

Andrew Coates, ME, MCPD, MCSD MCTS, Developer Evangelist, Microsoft, 1 Epping 
Road, NORTH RYDE NSW 2113
Ph: +61 (2) 9870 2719 • Mob +61 (416) 134 993 • Fax: +61 (2) 9870 2400 • 
http://blogs.msdn.com/acoat

From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com] On 
Behalf Of Tony Wright
Sent: Friday, 8 April 2016 4:59 PM
To: ozDotNet 
Subject: Re: Coffee snobs

"Don’t start me on customers asking for the coffee extra hot"

Legitimate reason for extra hot coffee
(1) Experience where coffee is often delivered to you too cold to enjoy
(2) Wanting it to still be warm by the time you get back to the office.

Until the McDonalds court case lots of years back, all coffees were piping hot. 
The hotter the better, and if it couldn't give you 3rd degree burns there was 
something wrong with it. Don't get me wrong, I do enjoy a good cuppa and I do 
know there is a perfect temperature if you are a coffee snob so that you can 
enjoy the flavours just right. However, I wonder if modern coffee was just a 
reinvention to avoid that liability.



On Fri, Apr 8, 2016 at 4:46 PM, Eddie de Bear (Gmail) 
mailto:eddie.deb...@gmail.com>> wrote:
Yes, that’s how I do it, metal jug and my hands (I owned a café and have made 
more coffee than I care to recount).. But my experience with staff is that it 
was easier to just stick a thermometer in each jug to make sure customers got 
coffees where the milk wasn’t burnt.. (Don’t start me on customers asking for 
the coffee extra hot)

For interest, one of the many things you can (and should do) is make sure you 
have a good water filter.. If you get a breville (or something similar with a 
build in filter), make sure you replace the filter regularly, if you get 
something more expensive and have it plumbed in, get an inline filter..

From: ozdotnet-boun...@ozdotnet.com 
[mailto:ozdotnet-boun...@ozdotnet.com] On 
Behalf Of mike smith
Sent: Friday, 8 April 2016 4:09 PM
To: ozDotNet mailto:ozdotnet@ozdotnet.com>>
Subject: Re: Coffee snobs



On Fri, Apr 8, 2016 at 10:35 AM, Eddie de Bear (Gmail) 
mailto:eddie.deb...@gmail.com>> wrote:
Hi Greg,

I’m a bit of a coffee snob (ok, a huge snob).

I use a dual setup like the BES920 (Just a little older) and have done for 
years. What you get depends on how you plan to use it. The Breville machines 
work fine, but won’t keep a consistent temperature if you are doing a lot of 
coffees, but this is probably the least important thing. Getting the grind 
right, using a good blend of beans, and getting the milk right are all way more 
important. If you are new to doing coffee manually, get yourself a thermometer 
for the milk (they are cheap) to make sure you don’t burn it..


Bah.  Put your hand under the jug whilst frothing it - I guarantee you won't 
burn the milk.  :)


Ed.

From: ozdotnet-boun...@ozdotnet.com 
[mailto:ozdotnet-boun...@ozdotnet.com] On 
Behalf Of Greg Low (??)
Sent: Friday, 8 April 2016 10:19 AM
To: ozDotNet mailto:ozdotnet@ozdotnet.com>>
Subject: Coffee snobs

Hi Folks,

Given the importance of caffeine for code generation, I’m guessing there will 
be a few other coffee snobs on the list.

Anyone got a recommendation for a serious (possibly manual) coffee machine?

I’ve been using a DeLonghi automatic one but now feeling that I’d prefer 
something like this:

BES890 or BES920: 
http://www.breville.com.au/beverages/coffee-machines.html

The main thing that puts me off is the Breville brand.

Regards,

Greg

Dr Greg Low

1300SQLSQL (1300 775 775) office | +61 
419201410 mobile│ +61 3 8676 
4913 fax
SQL Down Under | Web: 
www.sqldownunder.com




--
Meski
 
http://courteous.ly/aAOZcv


"Going to Starbucks for coffee is like goi

RE: [OT] Internal Developer Training

2016-02-08 Thread Andrew Coates (DX AUSTRALIA)
Also forgot to say that

1.   it’s good to occasionally get an external speaker in, and

2.   If someone gives a good presentation, encourage them to give it again 
at, say, the local .NET User Group. Nothing like reuse to make you feel like 
that work was worthwhile, and the second time’s always better than the first.

Cheers

Andrew Coates, ME, MCPD, MCSD MCTS, Developer Evangelist, Microsoft, 1 Epping 
Road, NORTH RYDE NSW 2113
Ph: +61 (2) 9870 2719 • Mob +61 (416) 134 993 • Fax: +61 (2) 9870 2400 • 
http://blogs.msdn.com/acoat

From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com] On 
Behalf Of Andrew Coates (DX AUSTRALIA)
Sent: Tuesday, 9 February 2016 4:21 PM
To: ozDotNet 
Subject: RE: [OT] Internal Developer Training

7’s probably at the bottom end of enough for critical mass. You don’t need many 
people to be on leave, sick or working on that urgent project before someone’s 
doing a presentation they spent 6 hours of their own time prepping for to 2 or 
3 people.

Is there anyone else in the org you could rope in? Testers, *gasp* designers? 
Etc?

Andrew Coates, ME, MCPD, MCSD MCTS, Developer Evangelist, Microsoft, 1 Epping 
Road, NORTH RYDE NSW 2113
Ph: +61 (2) 9870 2719 • Mob +61 (416) 134 993 • Fax: +61 (2) 9870 2400 • 
http://blogs.msdn.com/acoat<https://na01.safelinks.protection.outlook.com/?url=http%3a%2f%2fblogs.msdn.com%2facoat&data=01%7c01%7cACOAT%40064d.mgd.microsoft.com%7c6bd23f2105864d32aa7b08d33110c899%7c72f988bf86f141af91ab2d7cd011db47%7c1&sdata=KbjmP6PRr5fn%2fd%2f4CCqr3xkGdWp%2fremyBnUMRBEUTzw%3d>

From: ozdotnet-boun...@ozdotnet.com<mailto:ozdotnet-boun...@ozdotnet.com> 
[mailto:ozdotnet-boun...@ozdotnet.com] On Behalf Of Dave Walker
Sent: Tuesday, 9 February 2016 4:16 PM
To: ozDotNet mailto:ozdotnet@ozdotnet.com>>
Subject: RE: [OT] Internal Developer Training


Cheers this looks awesome! Team is 7 people so not small.
On 9 Feb 2016 17:22, "Andrew Coates (DX AUSTRALIA)" 
mailto:andrew.coa...@microsoft.com>> wrote:
Hi Dave,

How big is your team?

One of the things we’ve seen work well is to have a regular “internal user 
group” every fortnight, put 2 hours aside over lunch or towards the end of the 
day, bring in pizza, and have someone from your team do a general technical 
presentation (45-60 min). Then have someone present a technical overview of 
their project (or part thereof).

For example:

Time

Topic

Presenter

2:00-2:15

Welcome, Q&A

Group Leader

2:15-3:15

Technical Presentation
(e.g. “Using Windows Communication Foundation to Interface with SAP”)

Developer/Architect from within organisation

3:15-3:30

Break

All

3:30-4:00

Project Presentation
(e.g. “Project Blackcombe: Challenges, Solutions and Status”)

Project Blackcombe lead developer

4:00-5:00

Drinks/Networking

All


Over 6 meetings you could do something like this:


Technology Session

Internal Session

Month 1

Customising Office with Add-ins

Exposing our CRM information inside the firewall

Month 2

jQuery integration in VS2015

How we updated our external site to use Bootstrap

Month 3

Branching and Merging – a primer

Project “Discovery”’s use of TFS for source control

Month 4

Mobile Client Development Smackdown – Native vs Xamarin vs Cordova vs HTML5

Deploying our new ERP solution

Month 5

Using geographic data in SQL2014

Geolocating our customers

Month 6

Introduction to Aspect Oriented Programming

Adding unit tests to the project “Conquistador” code base


Make a bit of a big deal about the group. Encourage people to present (give 
them a speaker shirt or something). Get evals at the end of each session. Give 
the top speaker for the year a trip to Ignite, or something. Note that 
technical presentations don’t have to be original – there are heaps of 
repositories of up-to-date technical presentations complete with presenter 
notes, demo scripts and so on.

Giving a developer a presentation to deliver means that they’ll go away and 
play with the tech so they can at least run the demos. It gives them a bunch of 
soft skills as well, and it makes them the internal “expert” in that thing. 
People will ask them questions about it and that will kick off the cycle of 
discovery for them. They’ll tend to look up the answer to those questions if 
they don’t already know.

Note that you’ll need an exec sponsor for this – taking the team off the tools 
for a couple of hours (or 3) a month is a commitment they’ll need to support.

This works even better if it’s not just your team – cross-pollination and 
emergence of technical centres of excellence within the organisation are very 
desirable things.

Happy to chat more either here or offline if you like.

Cheers,

Coatsy.

Andrew Coates, ME, MCPD, MCSD MCTS, Developer Evangelist, Microsoft, 1 Epping 
Road, NORTH RYDE NSW 2113
Ph: +61 (2) 9870 2719 • Mob +61 (416) 134 
993 • Fax: +61 (2) 9870 
2400 • 
http://blogs.msdn.com/acoat<https://na01.safelinks.protection.outlook.

RE: [OT] Internal Developer Training

2016-02-08 Thread Andrew Coates (DX AUSTRALIA)
7’s probably at the bottom end of enough for critical mass. You don’t need many 
people to be on leave, sick or working on that urgent project before someone’s 
doing a presentation they spent 6 hours of their own time prepping for to 2 or 
3 people.

Is there anyone else in the org you could rope in? Testers, *gasp* designers? 
Etc?

Andrew Coates, ME, MCPD, MCSD MCTS, Developer Evangelist, Microsoft, 1 Epping 
Road, NORTH RYDE NSW 2113
Ph: +61 (2) 9870 2719 • Mob +61 (416) 134 993 • Fax: +61 (2) 9870 2400 • 
http://blogs.msdn.com/acoat

From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com] On 
Behalf Of Dave Walker
Sent: Tuesday, 9 February 2016 4:16 PM
To: ozDotNet 
Subject: RE: [OT] Internal Developer Training


Cheers this looks awesome! Team is 7 people so not small.
On 9 Feb 2016 17:22, "Andrew Coates (DX AUSTRALIA)" 
mailto:andrew.coa...@microsoft.com>> wrote:
Hi Dave,

How big is your team?

One of the things we’ve seen work well is to have a regular “internal user 
group” every fortnight, put 2 hours aside over lunch or towards the end of the 
day, bring in pizza, and have someone from your team do a general technical 
presentation (45-60 min). Then have someone present a technical overview of 
their project (or part thereof).

For example:

Time

Topic

Presenter

2:00-2:15

Welcome, Q&A

Group Leader

2:15-3:15

Technical Presentation
(e.g. “Using Windows Communication Foundation to Interface with SAP”)

Developer/Architect from within organisation

3:15-3:30

Break

All

3:30-4:00

Project Presentation
(e.g. “Project Blackcombe: Challenges, Solutions and Status”)

Project Blackcombe lead developer

4:00-5:00

Drinks/Networking

All


Over 6 meetings you could do something like this:


Technology Session

Internal Session

Month 1

Customising Office with Add-ins

Exposing our CRM information inside the firewall

Month 2

jQuery integration in VS2015

How we updated our external site to use Bootstrap

Month 3

Branching and Merging – a primer

Project “Discovery”’s use of TFS for source control

Month 4

Mobile Client Development Smackdown – Native vs Xamarin vs Cordova vs HTML5

Deploying our new ERP solution

Month 5

Using geographic data in SQL2014

Geolocating our customers

Month 6

Introduction to Aspect Oriented Programming

Adding unit tests to the project “Conquistador” code base


Make a bit of a big deal about the group. Encourage people to present (give 
them a speaker shirt or something). Get evals at the end of each session. Give 
the top speaker for the year a trip to Ignite, or something. Note that 
technical presentations don’t have to be original – there are heaps of 
repositories of up-to-date technical presentations complete with presenter 
notes, demo scripts and so on.

Giving a developer a presentation to deliver means that they’ll go away and 
play with the tech so they can at least run the demos. It gives them a bunch of 
soft skills as well, and it makes them the internal “expert” in that thing. 
People will ask them questions about it and that will kick off the cycle of 
discovery for them. They’ll tend to look up the answer to those questions if 
they don’t already know.

Note that you’ll need an exec sponsor for this – taking the team off the tools 
for a couple of hours (or 3) a month is a commitment they’ll need to support.

This works even better if it’s not just your team – cross-pollination and 
emergence of technical centres of excellence within the organisation are very 
desirable things.

Happy to chat more either here or offline if you like.

Cheers,

Coatsy.

Andrew Coates, ME, MCPD, MCSD MCTS, Developer Evangelist, Microsoft, 1 Epping 
Road, NORTH RYDE NSW 2113
Ph: +61 (2) 9870 2719 • Mob +61 (416) 134 
993 • Fax: +61 (2) 9870 
2400 • 
http://blogs.msdn.com/acoat<https://na01.safelinks.protection.outlook.com/?url=http%3a%2f%2fblogs.msdn.com%2facoat&data=01%7c01%7cACOAT%40064d.mgd.microsoft.com%7c093dbbbc4702488bdb5608d331101198%7c72f988bf86f141af91ab2d7cd011db47%7c1&sdata=v6%2f09YVCpoce37I3OC8T%2bo7GmUAmwJ5lFB1QVfuVhFg%3d>

From: ozdotnet-boun...@ozdotnet.com<mailto:ozdotnet-boun...@ozdotnet.com> 
[mailto:ozdotnet-boun...@ozdotnet.com<mailto:ozdotnet-boun...@ozdotnet.com>] On 
Behalf Of Dave Walker
Sent: Tuesday, 9 February 2016 1:01 PM
To: ozDotNet mailto:ozdotnet@ozdotnet.com>>
Subject: [OT] Internal Developer Training

Hi all,

I've recently taken over a new team which has a wide variety of technical skill 
from complete beginner to senior developer. Talking to the team I've found that 
especially their C# skillsets are limited and can be greatly improved. So far 
we've organised for everyone to have a pluralsight account and encouragement is 
given to spend work time watching videos however it feels a little bit 
disconnected. I'd really like to have a more formal ongoing set of training but 
as it stands I have no experience implementing this.

There is 

RE: [OT] Internal Developer Training

2016-02-08 Thread Andrew Coates (DX AUSTRALIA)
Hi Dave,

How big is your team?

One of the things we’ve seen work well is to have a regular “internal user 
group” every fortnight, put 2 hours aside over lunch or towards the end of the 
day, bring in pizza, and have someone from your team do a general technical 
presentation (45-60 min). Then have someone present a technical overview of 
their project (or part thereof).

For example:

Time

Topic

Presenter

2:00-2:15

Welcome, Q&A

Group Leader

2:15-3:15

Technical Presentation
(e.g. “Using Windows Communication Foundation to Interface with SAP”)

Developer/Architect from within organisation

3:15-3:30

Break

All

3:30-4:00

Project Presentation
(e.g. “Project Blackcombe: Challenges, Solutions and Status”)

Project Blackcombe lead developer

4:00-5:00

Drinks/Networking

All


Over 6 meetings you could do something like this:


Technology Session

Internal Session

Month 1

Customising Office with Add-ins

Exposing our CRM information inside the firewall

Month 2

jQuery integration in VS2015

How we updated our external site to use Bootstrap

Month 3

Branching and Merging – a primer

Project “Discovery”’s use of TFS for source control

Month 4

Mobile Client Development Smackdown – Native vs Xamarin vs Cordova vs HTML5

Deploying our new ERP solution

Month 5

Using geographic data in SQL2014

Geolocating our customers

Month 6

Introduction to Aspect Oriented Programming

Adding unit tests to the project “Conquistador” code base


Make a bit of a big deal about the group. Encourage people to present (give 
them a speaker shirt or something). Get evals at the end of each session. Give 
the top speaker for the year a trip to Ignite, or something. Note that 
technical presentations don’t have to be original – there are heaps of 
repositories of up-to-date technical presentations complete with presenter 
notes, demo scripts and so on.

Giving a developer a presentation to deliver means that they’ll go away and 
play with the tech so they can at least run the demos. It gives them a bunch of 
soft skills as well, and it makes them the internal “expert” in that thing. 
People will ask them questions about it and that will kick off the cycle of 
discovery for them. They’ll tend to look up the answer to those questions if 
they don’t already know.

Note that you’ll need an exec sponsor for this – taking the team off the tools 
for a couple of hours (or 3) a month is a commitment they’ll need to support.

This works even better if it’s not just your team – cross-pollination and 
emergence of technical centres of excellence within the organisation are very 
desirable things.

Happy to chat more either here or offline if you like.

Cheers,

Coatsy.

Andrew Coates, ME, MCPD, MCSD MCTS, Developer Evangelist, Microsoft, 1 Epping 
Road, NORTH RYDE NSW 2113
Ph: +61 (2) 9870 2719 • Mob +61 (416) 134 993 • Fax: +61 (2) 9870 2400 • 
http://blogs.msdn.com/acoat

From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com] On 
Behalf Of Dave Walker
Sent: Tuesday, 9 February 2016 1:01 PM
To: ozDotNet 
Subject: [OT] Internal Developer Training

Hi all,

I've recently taken over a new team which has a wide variety of technical skill 
from complete beginner to senior developer. Talking to the team I've found that 
especially their C# skillsets are limited and can be greatly improved. So far 
we've organised for everyone to have a pluralsight account and encouragement is 
given to spend work time watching videos however it feels a little bit 
disconnected. I'd really like to have a more formal ongoing set of training but 
as it stands I have no experience implementing this.

There is limited budget so can't just send everyone off on a training course 
and not really looking for an overnight fix but more of a program that improves 
different skills over time to a certain level.

My thoughts for now were to mix between:
* Book club - everyone reads a chapter of 'Clean code' and we gather weekly to 
discuss it
* Pluralsight club - same but with a pluralsight video
* One on one peer programming where the more senior members help the less 
experienced
* Demo sessions/lectures by more experienced developers from outside the team

Has anyone else ever tried to take on something like this? If so how did you go 
about it and what advice can you give about this?

Cheers,
Dave


RE: Azure static web sites

2016-01-28 Thread Andrew Coates (DX AUSTRALIA)
BTW, there are lots of ways to deploy your static site (it doesn’t have to be 
VS)

https://azure.microsoft.com/en-us/documentation/articles/web-sites-deploy/

Andrew Coates, ME, MCPD, MCSD MCTS, Developer Evangelist, Microsoft, 1 Epping 
Road, NORTH RYDE NSW 2113
Ph: +61 (2) 9870 2719 • Mob +61 (416) 134 993 • Fax: +61 (2) 9870 2400 • 
http://blogs.msdn.com/acoat

From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com] On 
Behalf Of Greg Keogh
Sent: Friday, 29 January 2016 10:52 AM
To: ozDotNet 
Subject: Re: Azure static web sites

Andrew, Greg L et al, now my broadband has returned to full speed I followed 
the instructions and have a static site up on Azure okay. It's clear now why my 
initial attempt yesterday morning went haywire ... I tried to create a solution 
and project to contain the static site. It turns out you "Open Web Site", which 
I never tried because it was counterintuitive to normal VS2015 usage. Then I 
wasn't sure what sort of Azure "publish target" to use, as the choice of "App 
Service" sounds inappropriate, but it's not!

I'm not sure how to use plans. Do I group similar sites and apps within the 
same plan? I haven't worked out a convention for their use yet.

Every deploy I've tried produces the "Can't find existing loaded project" 
error, so the hint about opening the View > Other Windows > Web Publish 
Activity window and clicking the tiny button to continue was vitally important. 
I reckon it would have taken an hour to jump that hurdle that without help.

So overall, it works easily (once you know the tricks) and I can see the static 
site nicely at 
http://myname.azurewebsites.net<https://na01.safelinks.protection.outlook.com/?url=http%3a%2f%2fazurewebsites.net&data=01%7c01%7cACOAT%40064d.mgd.microsoft.com%7c900d79c2c3c540ae923208d3283e126f%7c72f988bf86f141af91ab2d7cd011db47%7c1&sdata=rjx35Jd%2b9a8QU%2buKTuukez259aWgikA3ttgqFX6xg%2bc%3d>.
 All I have to figure out now it how to fiddle DNS and the like so that the 
world sees my com.au domain name pointing to this Azure web.

Greg K

On 28 January 2016 at 18:13, Andrew Coates (DX AUSTRALIA) 
mailto:andrew.coa...@microsoft.com>> wrote:
https://blogs.msdn.microsoft.com/acoat/2016/01/28/publish-a-static-web-site-using-azure-web-apps/<https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fblogs.msdn.microsoft.com%2facoat%2f2016%2f01%2f28%2fpublish-a-static-web-site-using-azure-web-apps%2f&data=01%7c01%7cACOAT%40064d.mgd.microsoft.com%7c900d79c2c3c540ae923208d3283e126f%7c72f988bf86f141af91ab2d7cd011db47%7c1&sdata=0YsIAEAgJ1tnShFaZAD65toxmtMlUVrvqVynQnHxYBQ%3d>

Cheers

Andrew Coates, ME, MCPD, MCSD MCTS, Developer Evangelist, Microsoft, 1 Epping 
Road, NORTH RYDE NSW 2113
Ph: +61 (2) 9870 2719 • Mob +61 (416) 134 993 • Fax: +61 (2) 9870 2400 • 
http://blogs.msdn.com/acoat<https://na01.safelinks.protection.outlook.com/?url=http%3a%2f%2fblogs.msdn.com%2facoat&data=01%7c01%7cACOAT%40064d.mgd.microsoft.com%7c900d79c2c3c540ae923208d3283e126f%7c72f988bf86f141af91ab2d7cd011db47%7c1&sdata=EIBjruipFG5x5pM3FNY%2fKkZ9u%2fxcPhmYl4r1xkDn2zU%3d>

From: ozdotnet-boun...@ozdotnet.com<mailto:ozdotnet-boun...@ozdotnet.com> 
[mailto:ozdotnet-boun...@ozdotnet.com<mailto:ozdotnet-boun...@ozdotnet.com>] On 
Behalf Of Greg Keogh
Sent: Thursday, 28 January 2016 2:13 PM
To: ozDotNet mailto:ozdotnet@ozdotnet.com>>
Subject: Re: Azure static web sites

I could do a quick walkthrough later today if that’d help. There aren’t many 
options that need to be chosen.

That'd be great if you have a break. Only the skeleton of the steps should get 
me going. Once I get the files in the right sort of project and deploy with 
suitable settings I should be able to extrapolate and find all the 
configuration stuff about host headers and DNS and the like. I'll make a blog 
post after I get it all working -- Greg K



RE: Azure static web sites

2016-01-28 Thread Andrew Coates (DX AUSTRALIA)
App Service Plan details

https://azure.microsoft.com/en-us/documentation/articles/azure-web-sites-web-hosting-plans-in-depth-overview/

Andrew Coates, ME, MCPD, MCSD MCTS, Developer Evangelist, Microsoft, 1 Epping 
Road, NORTH RYDE NSW 2113
Ph: +61 (2) 9870 2719 • Mob +61 (416) 134 993 • Fax: +61 (2) 9870 2400 • 
http://blogs.msdn.com/acoat

From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com] On 
Behalf Of Greg Keogh
Sent: Friday, 29 January 2016 10:52 AM
To: ozDotNet 
Subject: Re: Azure static web sites

Andrew, Greg L et al, now my broadband has returned to full speed I followed 
the instructions and have a static site up on Azure okay. It's clear now why my 
initial attempt yesterday morning went haywire ... I tried to create a solution 
and project to contain the static site. It turns out you "Open Web Site", which 
I never tried because it was counterintuitive to normal VS2015 usage. Then I 
wasn't sure what sort of Azure "publish target" to use, as the choice of "App 
Service" sounds inappropriate, but it's not!

I'm not sure how to use plans. Do I group similar sites and apps within the 
same plan? I haven't worked out a convention for their use yet.

Every deploy I've tried produces the "Can't find existing loaded project" 
error, so the hint about opening the View > Other Windows > Web Publish 
Activity window and clicking the tiny button to continue was vitally important. 
I reckon it would have taken an hour to jump that hurdle that without help.

So overall, it works easily (once you know the tricks) and I can see the static 
site nicely at 
http://myname.azurewebsites.net<https://na01.safelinks.protection.outlook.com/?url=http%3a%2f%2fazurewebsites.net&data=01%7c01%7cACOAT%40064d.mgd.microsoft.com%7c900d79c2c3c540ae923208d3283e126f%7c72f988bf86f141af91ab2d7cd011db47%7c1&sdata=rjx35Jd%2b9a8QU%2buKTuukez259aWgikA3ttgqFX6xg%2bc%3d>.
 All I have to figure out now it how to fiddle DNS and the like so that the 
world sees my com.au domain name pointing to this Azure web.

Greg K

On 28 January 2016 at 18:13, Andrew Coates (DX AUSTRALIA) 
mailto:andrew.coa...@microsoft.com>> wrote:
https://blogs.msdn.microsoft.com/acoat/2016/01/28/publish-a-static-web-site-using-azure-web-apps/<https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fblogs.msdn.microsoft.com%2facoat%2f2016%2f01%2f28%2fpublish-a-static-web-site-using-azure-web-apps%2f&data=01%7c01%7cACOAT%40064d.mgd.microsoft.com%7c900d79c2c3c540ae923208d3283e126f%7c72f988bf86f141af91ab2d7cd011db47%7c1&sdata=0YsIAEAgJ1tnShFaZAD65toxmtMlUVrvqVynQnHxYBQ%3d>

Cheers

Andrew Coates, ME, MCPD, MCSD MCTS, Developer Evangelist, Microsoft, 1 Epping 
Road, NORTH RYDE NSW 2113
Ph: +61 (2) 9870 2719 • Mob +61 (416) 134 993 • Fax: +61 (2) 9870 2400 • 
http://blogs.msdn.com/acoat<https://na01.safelinks.protection.outlook.com/?url=http%3a%2f%2fblogs.msdn.com%2facoat&data=01%7c01%7cACOAT%40064d.mgd.microsoft.com%7c900d79c2c3c540ae923208d3283e126f%7c72f988bf86f141af91ab2d7cd011db47%7c1&sdata=EIBjruipFG5x5pM3FNY%2fKkZ9u%2fxcPhmYl4r1xkDn2zU%3d>

From: ozdotnet-boun...@ozdotnet.com<mailto:ozdotnet-boun...@ozdotnet.com> 
[mailto:ozdotnet-boun...@ozdotnet.com<mailto:ozdotnet-boun...@ozdotnet.com>] On 
Behalf Of Greg Keogh
Sent: Thursday, 28 January 2016 2:13 PM
To: ozDotNet mailto:ozdotnet@ozdotnet.com>>
Subject: Re: Azure static web sites

I could do a quick walkthrough later today if that’d help. There aren’t many 
options that need to be chosen.

That'd be great if you have a break. Only the skeleton of the steps should get 
me going. Once I get the files in the right sort of project and deploy with 
suitable settings I should be able to extrapolate and find all the 
configuration stuff about host headers and DNS and the like. I'll make a blog 
post after I get it all working -- Greg K



RE: Azure static web sites

2016-01-28 Thread Andrew Coates (DX AUSTRALIA)
Instructions for adding your custom domain here:

https://azure.microsoft.com/en-us/documentation/articles/web-sites-custom-domain-name/

Andrew Coates, ME, MCPD, MCSD MCTS, Developer Evangelist, Microsoft, 1 Epping 
Road, NORTH RYDE NSW 2113
Ph: +61 (2) 9870 2719 • Mob +61 (416) 134 993 • Fax: +61 (2) 9870 2400 • 
http://blogs.msdn.com/acoat

From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com] On 
Behalf Of Greg Keogh
Sent: Friday, 29 January 2016 10:52 AM
To: ozDotNet 
Subject: Re: Azure static web sites

Andrew, Greg L et al, now my broadband has returned to full speed I followed 
the instructions and have a static site up on Azure okay. It's clear now why my 
initial attempt yesterday morning went haywire ... I tried to create a solution 
and project to contain the static site. It turns out you "Open Web Site", which 
I never tried because it was counterintuitive to normal VS2015 usage. Then I 
wasn't sure what sort of Azure "publish target" to use, as the choice of "App 
Service" sounds inappropriate, but it's not!

I'm not sure how to use plans. Do I group similar sites and apps within the 
same plan? I haven't worked out a convention for their use yet.

Every deploy I've tried produces the "Can't find existing loaded project" 
error, so the hint about opening the View > Other Windows > Web Publish 
Activity window and clicking the tiny button to continue was vitally important. 
I reckon it would have taken an hour to jump that hurdle that without help.

So overall, it works easily (once you know the tricks) and I can see the static 
site nicely at 
http://myname.azurewebsites.net<https://na01.safelinks.protection.outlook.com/?url=http%3a%2f%2fazurewebsites.net&data=01%7c01%7cACOAT%40064d.mgd.microsoft.com%7c900d79c2c3c540ae923208d3283e126f%7c72f988bf86f141af91ab2d7cd011db47%7c1&sdata=rjx35Jd%2b9a8QU%2buKTuukez259aWgikA3ttgqFX6xg%2bc%3d>.
 All I have to figure out now it how to fiddle DNS and the like so that the 
world sees my com.au domain name pointing to this Azure web.

Greg K

On 28 January 2016 at 18:13, Andrew Coates (DX AUSTRALIA) 
mailto:andrew.coa...@microsoft.com>> wrote:
https://blogs.msdn.microsoft.com/acoat/2016/01/28/publish-a-static-web-site-using-azure-web-apps/<https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fblogs.msdn.microsoft.com%2facoat%2f2016%2f01%2f28%2fpublish-a-static-web-site-using-azure-web-apps%2f&data=01%7c01%7cACOAT%40064d.mgd.microsoft.com%7c900d79c2c3c540ae923208d3283e126f%7c72f988bf86f141af91ab2d7cd011db47%7c1&sdata=0YsIAEAgJ1tnShFaZAD65toxmtMlUVrvqVynQnHxYBQ%3d>

Cheers

Andrew Coates, ME, MCPD, MCSD MCTS, Developer Evangelist, Microsoft, 1 Epping 
Road, NORTH RYDE NSW 2113
Ph: +61 (2) 9870 2719 • Mob +61 (416) 134 993 • Fax: +61 (2) 9870 2400 • 
http://blogs.msdn.com/acoat<https://na01.safelinks.protection.outlook.com/?url=http%3a%2f%2fblogs.msdn.com%2facoat&data=01%7c01%7cACOAT%40064d.mgd.microsoft.com%7c900d79c2c3c540ae923208d3283e126f%7c72f988bf86f141af91ab2d7cd011db47%7c1&sdata=EIBjruipFG5x5pM3FNY%2fKkZ9u%2fxcPhmYl4r1xkDn2zU%3d>

From: ozdotnet-boun...@ozdotnet.com<mailto:ozdotnet-boun...@ozdotnet.com> 
[mailto:ozdotnet-boun...@ozdotnet.com<mailto:ozdotnet-boun...@ozdotnet.com>] On 
Behalf Of Greg Keogh
Sent: Thursday, 28 January 2016 2:13 PM
To: ozDotNet mailto:ozdotnet@ozdotnet.com>>
Subject: Re: Azure static web sites

I could do a quick walkthrough later today if that’d help. There aren’t many 
options that need to be chosen.

That'd be great if you have a break. Only the skeleton of the steps should get 
me going. Once I get the files in the right sort of project and deploy with 
suitable settings I should be able to extrapolate and find all the 
configuration stuff about host headers and DNS and the like. I'll make a blog 
post after I get it all working -- Greg K



RE: Azure static web sites

2016-01-27 Thread Andrew Coates (DX AUSTRALIA)
You’ll want to check you’ve got the latest Azure SDK and tools installed using 
the Web Platform Installer.

Looks like we’re up to 2.8.2 (I’ve got 2.8.1 installed)

Cheers

Andrew Coates, ME, MCPD, MCSD MCTS, Developer Evangelist, Microsoft, 1 Epping 
Road, NORTH RYDE NSW 2113
Ph: +61 (2) 9870 2719 • Mob +61 (416) 134 993 • Fax: +61 (2) 9870 2400 • 
http://blogs.msdn.com/acoat

From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com] On 
Behalf Of Greg Keogh
Sent: Thursday, 28 January 2016 6:22 PM
To: ozDotNet 
Subject: Re: Azure static web sites

https://blogs.msdn.microsoft.com/acoat/2016/01/28/publish-a-static-web-site-using-azure-web-apps/

Oooh! I'll run through that later tonight. I think some of my screens were 
different when I tried similar initial steps, but I'll find out ... Ta, Greg


RE: Azure static web sites

2016-01-27 Thread Andrew Coates (DX AUSTRALIA)
https://blogs.msdn.microsoft.com/acoat/2016/01/28/publish-a-static-web-site-using-azure-web-apps/

Cheers

Andrew Coates, ME, MCPD, MCSD MCTS, Developer Evangelist, Microsoft, 1 Epping 
Road, NORTH RYDE NSW 2113
Ph: +61 (2) 9870 2719 • Mob +61 (416) 134 993 • Fax: +61 (2) 9870 2400 • 
http://blogs.msdn.com/acoat

From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com] On 
Behalf Of Greg Keogh
Sent: Thursday, 28 January 2016 2:13 PM
To: ozDotNet 
Subject: Re: Azure static web sites

I could do a quick walkthrough later today if that’d help. There aren’t many 
options that need to be chosen.

That'd be great if you have a break. Only the skeleton of the steps should get 
me going. Once I get the files in the right sort of project and deploy with 
suitable settings I should be able to extrapolate and find all the 
configuration stuff about host headers and DNS and the like. I'll make a blog 
post after I get it all working -- Greg K


RE: VS2015 and Git

2016-01-27 Thread Andrew Coates (DX AUSTRALIA)
My VS is telling me there’s an update to the GIT extensions too

Andrew Coates, ME, MCPD, MCSD MCTS, Developer Evangelist, Microsoft, 1 Epping 
Road, NORTH RYDE NSW 2113
Ph: +61 (2) 9870 2719 • Mob +61 (416) 134 993 • Fax: +61 (2) 9870 2400 • 
http://blogs.msdn.com/acoat

From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com] On 
Behalf Of David Connors
Sent: Thursday, 28 January 2016 5:38 PM
To: ozDotNet 
Subject: Re: VS2015 and Git

Have you installed Update 1 yet? I am just putting that on now and it repaves 
GIT (says my current tools are deprecated).

Might be a last resort before rebuild.

On Thu, 28 Jan 2016 at 15:16 David Burstin 
mailto:david.burs...@gmail.com>> wrote:

git show works perfectly. So does git log. And git diff. (No errors, details 
shown)

I too am out of ideas. Like I said, it is like MOST of VS works with Git, just 
CodeLens and the dropdown don't. Looks like a reinstall is in order.

David - thanks so much for your help. I really appreciate you taking the time 
to try to find a fix for this.

Cheers
DB

On 28 January 2016 at 16:04, David Connors 
mailto:da...@connors.com>> wrote:
What happens if you open a GIT command prompt (Actions menu on the Branches 
tab) and do a
git show
and
git log

?

Do you get any errors? Can you see the author detail in the log?

Does git diff return any errors?

I am just about out of ideas.

On Thu, 28 Jan 2016 at 14:30 David Burstin 
mailto:david.burs...@gmail.com>> wrote:
The URLs are exactly correct and the same as I use for Git to clone the repo.


On 28 January 2016 at 15:14, David Connors 
mailto:da...@connors.com>> wrote:
In Team Explorer

1. Click Home
2. Click Settings
3. Click Repository Settings

Scroll down and show what URLs are listed under Remotes.
On Thu, 28 Jan 2016 at 13:53 David Burstin 
mailto:david.burs...@gmail.com>> wrote:
I tried it for a toy project that I only have locally. Same deal - can see 
history, etc, but no "authors/changes", no dropdown.

Then tried it for a clone of the master repo, different branch. Same deal.

:(


All seems to point to Git/VS integration issue. Only half of VS can see Git, 
consistently.


On 28 January 2016 at 14:37, David Connors 
mailto:da...@connors.com>> wrote:
You could try making a Hello World project / repo on your local machine and 
seeing if that has the same issue (ie. to see if there is something borked in 
your GIT/VS integration or maybe it is something to do with your local repo for 
sumo?)

On Thu, 28 Jan 2016 at 13:25 David Burstin 
mailto:david.burs...@gmail.com>> wrote:
Turned off CodeLens. Shut down VS. Started VS. Loaded solution. Turned back on 
CodeLens

...and exactly the same as before.

Might try the old uninstall/reinstall VS2015 if I have a few hours spare.

On 28 January 2016 at 14:16, David Connors 
mailto:da...@connors.com>> wrote:
This is odd because I had the same issue with codelens when I ran up GIT but I 
didn't do anything to fix it - it just started working.

Did you want to turn all the code lens options off quit/reload/etc and turn 
them back on to see if that kicks it into action?

On Thu, 28 Jan 2016 at 13:09 David Burstin 
mailto:david.burs...@gmail.com>> wrote:
I get the entire history! It clearly has no problem connecting to Git, just 
that CodeLens and the branches dropdown don't work. Odd indeed!

On 28 January 2016 at 14:06, David Connors 
mailto:da...@connors.com>> wrote:
This is odd. What happens if you try and view history of master (right click on 
View History on master in branches)?

On Thu, 28 Jan 2016 at 12:34 David Burstin 
mailto:david.burs...@gmail.com>> wrote:
This is the bit above the screenshot:
[image.png]


This is after pressing the "home" button:
[image.png]

On 28 January 2016 at 13:17, David Connors 
mailto:da...@connors.com>> wrote:
What does it say just above that screenshot?

It looks like you're in the branches view. What do you get if you click the 
little house/home button at the top of the Team Explorer window?

On Thu, 28 Jan 2016 at 11:04 David Burstin 
mailto:david.burs...@gmail.com>> wrote:
Thanks for the quick reply David.

I installed it yesterday, so it's been a while.

This is what CodeLens looks like - picks up references but no Git info.
[image.png]

This is what Team Explorer looks like:
[image.png]

Cheers
Dave


On 28 January 2016 at 11:49, David Connors 
mailto:da...@connors.com>> wrote:
How long ago did you install it? Code Lens took a half hour to start working 
for me.

Can you send a screenshot of your team explorer? It sounds like you don't have 
a project open.

On Thu, 28 Jan 2016 at 10:41 David Burstin 
mailto:david.burs...@gmail.com>> wrote:
Hi guys,

Is anyone using VS2015 and Git? I have recently installed it along with most of 
the other devs at my work. When I go to the Team Explorer tab I can see the 
Active Git Repositories, but CodeLens doesn't show any authors or changes. 
There is also a dropdown at the right of the status bar that everyone else 
seems to have excep

RE: Azure static web sites

2016-01-27 Thread Andrew Coates (DX AUSTRALIA)
>> In what way is a Web App more reliable or scalable than blob storage?

Fair enough, That's actually a really interesting question.

I guess I was thinking along the lines of you having more explicit control 
through the web apps front end on the portal. You can assign multiple instances 
to the web app, automatically scale it (up and down) based on usage and so on. 
I haven't previously considered serving a whole static site from blob storage, 
mainly because that's exactly what web apps are designed to do, serve a whole 
site, rather than individual components.

Now that I think about it some more, it's not necessarily *more* reliable or 
scalable. Let's stick with the web app is designed to do what Greg K's after 
and has all of the what Greg L calls "niceness" on top of that.

Cheers

Andrew Coates, ME, MCPD, MCSD MCTS, Developer Evangelist, Microsoft, 1 Epping 
Road, NORTH RYDE NSW 2113
Ph: +61 (2) 9870 2719 • Mob +61 (416) 134 993 • Fax: +61 (2) 9870 2400 • 
http://blogs.msdn.com/acoat

-Original Message-
From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com] On 
Behalf Of Thomas Koster
Sent: Thursday, 28 January 2016 10:50 AM
To: ozDotNet 
Subject: Re: Azure static web sites

> From: ozdotnet-boun...@ozdotnet.com 
> [mailto:ozdotnet-boun...@ozdotnet.com]
> On Behalf Of Greg Keogh
> Sent: Thursday, 28 January 2016 9:17 AM
> To: ozDotNet 
> Subject: Azure static web sites
>
> Folks, I was thinking of moving some of my old static web sites to 
> Azure, and I've noticed via links from others in here that they must 
> doing this already. It looks you don't actually "deploy" a static web 
> site to Azure (like an application), you just make a Blob container, 
> upload the files and make the container access public. A quick test 
> confirms this works okay, but there are some differences ... what's 
> the equivalent of the old IIS log files to track usage? And because 
> it's not your own IIS, what's replaces host headers so that someone 
> going to 
> https://na01.safelinks.protection.outlook.com/?url=www.mysite.com.au&data=01%7c01%7cACOAT%40064d.mgd.microsoft.com%7c813eee3f349a4ccaa5bc08d32774a45c%7c72f988bf86f141af91ab2d7cd011db47%7c1&sdata=JbWhn5o0JG4VmyojpJN5S2N1laVyC7CAijHmO%2fpTNIQ%3d
>  thinks they're at my domain but in reality they're looking something like 
> this:
>
> https://na01.safelinks.protection.outlook.com/?url=https%3a%2f%2fmyacc
> ount.blob.core.windows.net%2fweb-mysite-com-au%2findex.htm&data=01%7c0
> 1%7cACOAT%40064d.mgd.microsoft.com%7c813eee3f349a4ccaa5bc08d32774a45c%
> 7c72f988bf86f141af91ab2d7cd011db47%7c1&sdata=OgSoCiMrach6928hOs2hnn2a1
> CQ7BFC75Lu%2bg3WnHww%3d
>
> You want to make visitors feel like they're at your domain, not some 
> weird Azure blob url.

On 28 January 2016 at 09:46, Andrew Coates (DX AUSTRALIA) 
 wrote:
> Is there a reason you’d want to do it this way rather than using a Web App?
> Web apps will give you all of that (host headers, logging etc) as well 
> as reliability and scaling if need be.

In what way is a Web App more reliable or scalable than blob storage?

--
Thomas Koster


RE: Azure static web sites

2016-01-27 Thread Andrew Coates (DX AUSTRALIA)
Hi Greg,

Is there a reason you’d want to do it this way rather than using a Web App? Web 
apps will give you all of that (host headers, logging etc) as well as 
reliability and scaling if need be.

Cheers,

Coatsy

Andrew Coates, ME, MCPD, MCSD MCTS, Developer Evangelist, Microsoft, 1 Epping 
Road, NORTH RYDE NSW 2113
Ph: +61 (2) 9870 2719 • Mob +61 (416) 134 993 • Fax: +61 (2) 9870 2400 • 
http://blogs.msdn.com/acoat

From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com] On 
Behalf Of Greg Keogh
Sent: Thursday, 28 January 2016 9:17 AM
To: ozDotNet 
Subject: Azure static web sites

Folks, I was thinking of moving some of my old static web sites to Azure, and 
I've noticed via links from others in here that they must doing this already. 
It looks you don't actually "deploy" a static web site to Azure (like an 
application), you just make a Blob container, upload the files and make the 
container access public. A quick test confirms this works okay, but there are 
some differences ... what's the equivalent of the old IIS log files to track 
usage? And because it's not your own IIS, what's replaces host headers so that 
someone going to 
www.mysite.com.au
 thinks they're at my domain but in reality they're looking something like this:

https://myaccount.blob.core.windows.net/web-mysite-com-au/index.htm

You want to make visitors feel like they're at your domain, not some weird 
Azure blob url.

Greg K


RE: Slightly off topic : Time recording in TFS 2015

2015-12-14 Thread Andrew Coates (DX AUSTRALIA)
I think that’s what SSW’s TimePro does now isn’t it Adam?

Cheers

Andrew Coates, ME, MCPD, MCSD MCTS, Developer Evangelist, Microsoft, 1 Epping 
Road, NORTH RYDE NSW 2113
Ph: +61 (2) 9870 2719 • Mob +61 (416) 134 993 • Fax: +61 (2) 9870 2400 • 
http://blogs.msdn.com/acoat

From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com] On 
Behalf Of Preet Sangha
Sent: Tuesday, 15 December 2015 1:59 PM
To: ozDotNet 
Subject: Slightly off topic : Time recording in TFS 2015

I'm looking to implement this locally and was wondering if anyone is using any 
professional products  to help record time against Work Items in TFS 2015. My 
company prefers to buy a solution than to support an in house development.

I'm just started googling for products and thought I'd ask you guys if anyone 
has any recommendations

Our requirements are quite simple:

 -  Create a Work Item
2.-  At some point attach a (business created) code to it
3.-  At other times many people can record time against the work item
4.-  At some point we want to report
a.   Code | WorkItem | Who | Period | Sum (Time)

Before anyone comments on the merits of Time Tracking in dev it's not for 
development schedules, it's for accounting/billing data to a parent company.

regards,
Preet, in Auckland NZ



RE: [OT] New laptop

2015-11-16 Thread Andrew Coates (DX AUSTRALIA)
You could have said *that* when I asked you about it today in front of 2000+ 
people ☺

Andrew Coates, ME, MCPD, MCSD MCTS, Developer Evangelist, Microsoft, 1 Epping 
Road, NORTH RYDE NSW 2113
Ph: +61 (2) 9870 2719 • Mob +61 (416) 134 993 • Fax: +61 (2) 9870 2400 • 
http://blogs.msdn.com/acoat

From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com] On 
Behalf Of Stephen Price
Sent: Tuesday, 17 November 2015 9:45 AM
To: ozDotNet 
Subject: Re: [OT] New laptop

Still early days but so far it's the best laptop I've owned. Ever.
On Tue, 17 Nov 2015 at 9:33 AM, Tom Rutter 
mailto:therut...@gmail.com>> wrote:
Have any devs here had a play with the surface book yet? Thoughts?

On Wed, Oct 7, 2015 at 8:18 PM, DotNet Dude 
mailto:adotnetd...@gmail.com>> wrote:
In case anyone here hasn't heard yet and is interested the new Surface Book 
will apparently be available in Oz on Nov 12th. Looks to be expensive though

On Thu, Sep 24, 2015 at 10:10 AM, DotNet Dude 
mailto:adotnetd...@gmail.com>> wrote:
I also read somewhere next version of Surface Pro likely to be announced oct 6 
so anyone interested may want to wait to see what happens there


On Thursday, 24 September 2015, Ken Schaefer 
mailto:k...@adopenstatic.com>> wrote:
Microsoft are going to start offering Signature editions via their new stores 
in Aus (first one opening soon-ish in Sydney). They might offer the same online 
I guess, once the store opens.



From: ozdotnet-boun...@ozdotnet.com 
[mailto:ozdotnet-boun...@ozdotnet.com] On Behalf Of Tom Rutter
Sent: Wednesday, 23 September 2015 3:57 PM
To: ozDotNet mailto:ozdotnet@ozdotnet.com>>
Subject: Re: [OT] New laptop

Any things to look out for if I buy direct from US? I've always purchased 
locally

On Fri, Aug 28, 2015 at 2:31 PM, Eddie de Bear (Gmail) 
mailto:eddie.deb...@gmail.com>> wrote:
The Signature Editions are the exact same machines (HP, Lenovo, etc) BUT 
stripped bare of all the crapware.. From what I remember reading when Microsoft 
first started with them, it’s a clean windows install, with all the correct 
tweeks, drivers etc to get the most out of the hardware..

Here is a link to their US store: 
http://www.microsoftstore.com/store/msusa/en_US/cat/categoryID.69916600


From: ozdotnet-boun...@ozdotnet.com 
[mailto:ozdotnet-boun...@ozdotnet.com] On Behalf Of mike smith
Sent: Friday, 28 August 2015 2:11 PM
To: ozDotNet mailto:ozdotnet@ozdotnet.com>>
Subject: Re: [OT] New laptop

On Fri, Aug 28, 2015 at 10:44 AM, Eddie de Bear (Gmail) 
mailto:eddie.deb...@gmail.com>> wrote:
This is where Microsoft could really make a difference, if they would stop 
thinking about just the US and make the Signature Edition laptops/PCs available 
in Australia…

Do they make them (or rebadge) ?  If the former, whose their manufacturer?


From: ozdotnet-boun...@ozdotnet.com 
[mailto:ozdotnet-boun...@ozdotnet.com] On Behalf Of Thomas Koster
Sent: Friday, 28 August 2015 10:09 AM
To: ozDotNet mailto:ozdotnet@ozdotnet.com>>
Subject: Re: [OT] New laptop

On 27 August 2015 at 19:28, 
mailto:osjasonrobe...@gmail.com>> wrote:
What’s peoples views on Lenovo ATM given there have been a few PR things happen 
in the last 12 months…? price v performance v reliability?

Are you talking about Superfish?

http://arstechnica.com/security/2015/02/lenovo-pcs-ship-with-man-in-the-middle-adware-that-breaks-https-connections/

Consider how this could have happened and all the people who would have had to 
sign off on this. I'll let people make up their own minds about the competence 
and trustworthiness of Lenovo...

--
Thomas Koster




--
Meski
 
http://courteous.ly/aAOZcv


"Going to Starbucks for coffee is like going to prison for sex. Sure, you'll 
get it, but it's going to be rough" - Adam Hills





RE: [OT] Chairs for home office

2015-08-17 Thread Andrew Coates (DX AUSTRALIA)
Love my Aeron – it’s the only chair I can sit in comfortably for multiple 
hours. I got mine (and one for my wife) on eBay for about the price of the 
Leap. Mine’s a C with adjustable lumbar support and arms. Sam’s is a B with 
adjustable lumbar but fixed arms.

I had to wait a bit for them to come up, but it only took a week or so.

Andrew Coates, ME, MCPD, MCSD MCTS, Developer Evangelist, Microsoft, 1 Epping 
Road, NORTH RYDE NSW 2113
Ph: +61 (2) 9870 2719 • Mob +61 (416) 134 993 • Fax: +61 (2) 9870 2400 • 
http://blogs.msdn.com/acoat

From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com] On 
Behalf Of Anthony Borton
Sent: Tuesday, 18 August 2015 8:07 AM
To: ozDotNet 
Subject: RE: [OT] Chairs for home office

It terms of all the swanky extras for the Aeron, the one thing I wish I had 
added was the adjustable lumber support. I’ve been super happy with everything 
else about the chair just wish I had included this one thing.

Cheers

Anthony Borton
Senior ALM Trainer/Consultant
Visual Studio ALM MVP
Enhance ALM Pty Ltd


From: ozdotnet-boun...@ozdotnet.com 
[mailto:ozdotnet-boun...@ozdotnet.com] On Behalf Of Dave Walker
Sent: Tuesday, 18 August 2015 6:31 AM
To: ozDotNet mailto:ozdotnet@ozdotnet.com>>
Subject: Re: [OT] Chairs for home office

Update on this if anyone cares. I went and tried out a Steelcase Leap yesterday 
(showroom in Auckland is only open M-F). Felt plasticy to me and cheap and even 
though it does have a lot of good options. If I do pull the trigger it's going 
to be for the Aeron. I have a feeling it's also because I'm on the larger side 
and so will prob go with the 'C' option as well.

Price wise was $745 for the Leap and $1500+ for the Aeron. Looking at the 
options it can get up to $3000 for the Aeron if you bling it out with all the 
swanky extras.



On 31 July 2015 at 20:31, Grant Maw 
mailto:grant@gmail.com>> wrote:
I use an Aeron char. No complaints, can sit in it all day. I'm a tad on the 
larger side so I bought a size C. For most I'd recommend a size B. They're 
great though, good investment.

On 30 July 2015 at 12:53, Stephen Price 
mailto:step...@perthprojects.com>> wrote:
My favourite is laying down. Asleep is when I'm at my most creative, but my 
coding style slips a bit when I'm asleep so it's a trade off.

On Wed, 29 Jul 2015 at 18:26 Bec C 
mailto:bec.usern...@gmail.com>> wrote:
Feelings aside I highly recommend both sitting and standing (alternate). It 
really helped me. Add in a few basic stretches every hour and it will help you 
down the road


On Wed, Jul 29, 2015 at 8:16 PM, Dave Walker 
mailto:rangitat...@gmail.com>> wrote:
Jorke feels very strongly about this.

On 29 July 2015 at 22:15, Bec C 
mailto:bec.usern...@gmail.com>> wrote:
On Wed, Jul 29, 2015 at 5:07 PM, Jorke Odolphi 
mailto:jo...@jorke.net>> wrote:
I’ve been using a herman miller setu at home for the past month – cannot 
recommend it enough. No arm rests, set height and slides (on a wooden floor) - 
amazing chair – I’ve done a couple of 16 hour days, I would usually be 
physically tired and sore etc – totally gone.

don’t listen to idiots that may tell you to use a stand up desk, when you have 
to do real work invest in a really good chair for your health – it has a 12 
year warranty.

Idiots? That's harsh

http://livingedge.com.au/shop/226-setu-chair.html



From: mailto:ozdotnet-boun...@ozdotnet.com>> on 
behalf of Dave Walker
Reply-To: ozDotNet
Date: Wednesday, 29 July 2015 4:41 pm
To: ozDotNet
Subject: [OT] Chairs for home office

Hi all,

back working in a home office and my chair is giving me conniptions. I've been 
looking into investing into one that's going to last me a long time.

In previous companies I've used Aerons and they are awesome though really 
expensive. I've heard recently good things about the Steelcase 
Leap as well so was 
wondering if anyone else had any other suggestions?

Cheers,
Dave







RE: Peer-to-Peer

2015-04-27 Thread Andrew Coates (DX AUSTRALIA)
Is this something SignalR might be ideally suited to?

You can publish and subscribe to messages.
It runs pretty much anywhere.
It’s very robust in terms of protocols and connections.

http://www.asp.net/signalr

Andrew Coates, ME, MCPD, MCSD MCTS, Developer Evangelist, Microsoft, 1 Epping 
Road, NORTH RYDE NSW 2113
Ph: +61 (2) 9870 2719 • Mob +61 (416) 134 993 • Fax: +61 (2) 9870 2400 • 
http://blogs.msdn.com/acoat

From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com] On 
Behalf Of Tom Rutter
Sent: Monday, 27 April 2015 9:17 PM
To: ozDotNet
Subject: Re: Peer-to-Peer

Yep usually a service is the answer. Hard to tell though without knowing Greg's 
whole picture

On Monday, 27 April 2015, David Rhys Jones 
mailto:djones...@gmail.com>> wrote:
I've looked at them before, expecting exactly the same thing as you Greg.

As far as I can tell, it still needs a central server to store the names. So 
the point of all that horrible complexity escapes me.

I ended up scrapping everything that I had done with the p2p classes, and wrote 
a small web service to cache the names.
My clients look for the web service in the local Ip address range and connect 
to it. The actual p2p code that I wrote to do the communication between 
processes was also scrapped and written as a web service that stores messages 
and routes when the requesting client asks for information. I'm still 
experimenting with it, at the moment I've got 4 raspberry pi's, 4x Windows PC 
and an old linux machine processing messages.



Si hoc legere scis nimium eruditionis habes.


On Mon, Apr 27, 2015 at 10:17 AM, Greg Keogh 
> wrote:
I may be a bit slow this afternoon but what do you have (what sort of clients 
and environment) and what do you want to do (have them chat?)?

I read a few pages of the P2P chapter and I realise that my original question 
is a bit wonky. The P2P classes do not provide a means of communication per se, 
they seem to be mostly related to registration and discovery, which is done 
through a Windows service. Peer apps register themselves with an ID, a port and 
a naming convention, then they can discover each other, but after that the ball 
is in your court.

It looks like the P2P classes just help all the peers find each other, then 
it's up to you to use the port and ID you find to start communicating in an 
appropriate manner, whatever you choose that to be.

So it doesn't really work the way I naively expected, and may not be 
appropriate for my simple needs of everyone broadcasting to everyone else (a 
kind of chat I guess!).

However, I have more reading to go and if I find anything startling I'll let 
you know.

Greg K



RE: [OT] Reading list

2014-12-03 Thread Andrew Coates (DX AUSTRALIA)
+1 – Code is a really good read.

Andrew Coates, ME, MCPD, MCSD MCTS, Developer Evangelist, Microsoft, 1 Epping 
Road, NORTH RYDE NSW 2113
Ph: +61 (2) 9870 2719 • Mob +61 (416) 134 993 • Fax: +61 (2) 9870 2400 • 
http://blogs.msdn.com/acoat

From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com] On 
Behalf Of Preet Sangha
Sent: Thursday, 4 December 2014 9:35 AM
To: ozDotNet
Subject: Re: [OT] Reading list

I personally think aside from all the great books listed. Every programmer 
should read Code - by Petzold. At some point software has to magically jump 
into hardware and every programmer should have at least the modicum of 
understanding at this level.

On 4 December 2014 at 11:02, Tom P 
mailto:tompbi...@gmail.com>> wrote:
Thanks Greg, have been meaning to get the CLR via C# book everybody talks about

Thanks
Tom

On 3 December 2014 at 22:31, Greg Keogh mailto:g...@mira.net>> 
wrote:
What are some must read books for a newbie .NET developer? There are so many so 
I thought I'd ask the experienced folk here.

I've raved about these book in previous years. You can't consider yourself a 
serious .NET developer if you don't have one of these books within reach at all 
times:

C# 5.0 in a Nutshell (Joseph Albahari, author of LINQPad)
CLR via C# (Jeffrey Richter)

Once you've memorised those two and feel more confident, rewire your brain to 
look at problems and solve them in a different way:

Expert F# (Don Syme et al)

Cheers,
Greg K





--
regards,
Preet, Overlooking the Ocean, Auckland


RE: TraceSource without config

2014-12-03 Thread Andrew Coates (DX AUSTRALIA)
AMEN – ini files rule

(see Appendix 2 and 3 
http://proceedings.esri.com/library/userconf/proc95/to250/p245.html)

☺

Andrew Coates, ME, MCPD, MCSD MCTS, Developer Evangelist, Microsoft, 1 Epping 
Road, NORTH RYDE NSW 2113
Ph: +61 (2) 9870 2719 • Mob +61 (416) 134 993 • Fax: +61 (2) 9870 2400 • 
http://blogs.msdn.com/acoat
Sent from the new Office

From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com] On 
Behalf Of DotNet Dude
Sent: Wednesday, 3 December 2014 8:37 PM
To: ozDotNet
Subject: Re: TraceSource without config

Bring back the ini files!

On Wed, Dec 3, 2014 at 6:24 PM, Stephen Price 
mailto:step...@perthprojects.com>> wrote:
They need to make them JSON as well. (like they did/are doing with project 
files.)
They are just INI files in disguise. :)


On Wed, Dec 3, 2014 at 3:05 PM, Greg Keogh 
mailto:g...@mira.net>> wrote:
Chaps, I saw that page, and the code makes sense, but it's an unrealistic 
example as the same program makes the trace source and listens to it.

Last week I created a static TraceSource in one of my general purpose 
libraries, hoping to imitate what some of the Framework classes do, then I 
found that the only way to listen to the library was with a config file wiring 
up the listeners. I didn't want consuming applications (including my own) to 
have to bother with creating config sections, and in some cases config files 
are troublesome. That's when I found it seemed impossible to create the 
listeners programmatically. I'm still pondering...

I have always been rather bewildered and confused by config files since 
Framework 1.0. They're convenient and readable for basic scenarios, but if you 
need dynamic configuration then you're often trawling the web for magic tricks 
(WCF and log4net are classic examples). Even after all these years I still find 
config file examples that contain mysterious things and I wonder "is that a 
standard Framework config section or did someone just invent it?"

Greg K

On 3 December 2014 at 09:54, Tom P 
mailto:tompbi...@gmail.com>> wrote:
Hi Greg

According to the following page you can have the defaults in the configuration 
file and override things in code as you need dynamically

http://msdn.microsoft.com/en-us/library/ms228984(v=vs.110).aspx

Still need entries in a config file but they can be overridden which is good

Thanks
Tom

On 2 December 2014 at 17:38, Greg Keogh mailto:g...@mira.net>> 
wrote:
Folks, many parts of the FCL (like Remoting and WCF) write trace information 
out to a TraceSource class, presumably like this (does this look right?):

private TraceSource ts = new TraceSource("My.Library", SourceLevels.All);
:
ts.TraceInformation("Hello world!");

The only way I can find at the moment to listen to what a library like that is 
tracing is to put something like this in the App's config file:

  

  

  

  

  

Does anyone know how bypass the config section to do this in code? I've been 
fiddling and searching the web but every example or tutorial I find uses a 
config file.

Greg K






RE: VS2013 Windows Phone project

2014-11-20 Thread Andrew Coates (DX AUSTRALIA)
Hi Greg,

>> you must have missed some chat earlier in the week

Almost certainly :)

If you’re interested, I did a post about setting up for dev-ing on a Mac using 
Xamarin and targeting Win, iOS and Android:

https://github.com/MvvmCross/MvvmCross/wiki/Setting-up-a-Cross-Platform-Build-Environment

BTW, it doesn’t look like the page at https://store.xamarin.com/ has been 
updated yet, but the Xamarin C?O was on stage at the Connect(); event last week 
with Soma and he announced that the starter edition would support VS and that 
they’ve doubled the output size limit.

They didn’t announce anything about their $300pa Indie subscription, but if it 
does VS, it looks pretty good.

Cheers,

Andrew Coates, ME, MCPD, MCSD MCTS, Developer Evangelist, Microsoft, 1 Epping 
Road, NORTH RYDE NSW 2113
Ph: +61 (2) 9870 2719 • Mob +61 (416) 134 993 • Fax: +61 (2) 9870 2400 • 
http://blogs.msdn.com/acoat

From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com] On 
Behalf Of Greg Keogh
Sent: Thursday, 20 November 2014 12:04 PM
To: ozDotNet
Subject: Re: VS2013 Windows Phone project

Hi Andrew, you must have missed some chat earlier in the week. I didn't know 
that the phone simulator relied on Hyper-V, so I was taken by surprise. That's 
solved by being loaned a Mac running Windows 8.1 on the metal. I've previously 
downloaded Xamarin for evaluation and I spent hours reading their online docs 
and I doodled with some projects. I'm sceptical that the starter edition would 
satisfy my needs, as I get the impression that their forms feature in the 
business edition is probably the most productive way to go. However if their 
starter edition with expanded quotas runs in VS2013 premium then I'll give it a 
try -- Greg K

On 20 November 2014 09:50, Andrew Coates (DX AUSTRALIA) 
mailto:andrew.coa...@microsoft.com>> wrote:
Hi Greg

>> It's a damn shame you can't write phone apps this pleasantly across all the 
>> brands

You almost can – check out Xamarin and particularly Xamarin Forms. Especially 
with the recent announcements (community edition of VS and the doubling of the 
size limits plus VS support on the Xamarin starter edition), this is a very 
affordable and extremely productive way to develop mobile apps across 3 major 
platforms.

Cheers

Andrew Coates, ME, MCPD, MCSD MCTS, Developer Evangelist, Microsoft, 1 Epping 
Road, NORTH RYDE NSW 2113
Ph: +61 (2) 9870 2719 • Mob +61 (416) 134 993 • Fax: +61 (2) 9870 2400 • 
http://blogs.msdn.com/acoat

From: ozdotnet-boun...@ozdotnet.com<mailto:ozdotnet-boun...@ozdotnet.com> 
[mailto:ozdotnet-boun...@ozdotnet.com<mailto:ozdotnet-boun...@ozdotnet.com>] On 
Behalf Of Greg Keogh
Sent: Thursday, 20 November 2014 8:32 AM
To: ozDotNet
Subject: Re: VS2013 Windows Phone project

Hi Ian, Stephen at al, FYI I was loaned an Intel Mac for this specific phone 
job, and I put Windows 8.1 and VS2013.4 on it and the phone emulator runs fine 
with Hyper-V. I didn't realise until a couple of days ago that Windows Phone 
development is such a familiar experience if you already know WPF or 
Silverlight. It's all familiar XAML and coding patterns and almost all of the 
important class libraries are available and ready-to-go. All of the phone 
specific stuff is nicely separated and you can reference it when you feel the 
need. It's a damn shame you can't write phone apps this pleasantly across all 
the brands -- Greg

On 18 November 2014 17:17, ILT (O) 
mailto:il.tho...@outlook.com>> wrote:

Greg - Yes, Windows 8 has the Hyper-V. But I know that a  few people have used 
the WP8 SDK on Windows 7. I think a requirement is 64-bit Windows? But the 
VS2012 Express version is suitable.

I found this a good jump-off point - Developing Apps for Windows 
8<http://msdn.microsoft.com/en-us/library/windows/apps/ff402551(v=vs.105).aspx> 
- possibly the topic about requirements for the emulator is what you needed to 
see first, though.

I do have a Windows Phone, and after a long delay it was updated to WP8.1 a few 
months ago (Australia followed later than many countries). A beginners tool is 
called Windows App Studio - I just found its tutorial location again, 
here<http://appstudio.windows.com/en-us>.

Ian Thomas

Albert Park, Victoria

-Original Message-
From: ozdotnet-boun...@ozdotnet.com<mailto:ozdotnet-boun...@ozdotnet.com> 
[mailto:ozdotnet-boun...@ozdotnet.com] On Behalf Of Greg Keogh
Sent: Tuesday, November 18, 2014 4:32 PM
To: ozDotNet
Subject: Re: VS2013 Windows Phone project

Hi Ian (and Stephen),

No I was absentmindedly on Windows 7 where I do the bulk of my normal work.

In a tiny hint in some web search I saw a comment about no support in

Windows 7. I just went over to a VM running VS2013 retail and it has lots

of phone templates, so there you go! I staggers me though, as I thought it

was all simulated and I find it hard to believe a certain type o

RE: VS2013 Windows Phone project

2014-11-19 Thread Andrew Coates (DX AUSTRALIA)
Hi Greg

>> It's a damn shame you can't write phone apps this pleasantly across all the 
>> brands

You almost can – check out Xamarin and particularly Xamarin Forms. Especially 
with the recent announcements (community edition of VS and the doubling of the 
size limits plus VS support on the Xamarin starter edition), this is a very 
affordable and extremely productive way to develop mobile apps across 3 major 
platforms.

Cheers

Andrew Coates, ME, MCPD, MCSD MCTS, Developer Evangelist, Microsoft, 1 Epping 
Road, NORTH RYDE NSW 2113
Ph: +61 (2) 9870 2719 • Mob +61 (416) 134 993 • Fax: +61 (2) 9870 2400 • 
http://blogs.msdn.com/acoat

From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com] On 
Behalf Of Greg Keogh
Sent: Thursday, 20 November 2014 8:32 AM
To: ozDotNet
Subject: Re: VS2013 Windows Phone project

Hi Ian, Stephen at al, FYI I was loaned an Intel Mac for this specific phone 
job, and I put Windows 8.1 and VS2013.4 on it and the phone emulator runs fine 
with Hyper-V. I didn't realise until a couple of days ago that Windows Phone 
development is such a familiar experience if you already know WPF or 
Silverlight. It's all familiar XAML and coding patterns and almost all of the 
important class libraries are available and ready-to-go. All of the phone 
specific stuff is nicely separated and you can reference it when you feel the 
need. It's a damn shame you can't write phone apps this pleasantly across all 
the brands -- Greg

On 18 November 2014 17:17, ILT (O) 
mailto:il.tho...@outlook.com>> wrote:

Greg - Yes, Windows 8 has the Hyper-V. But I know that a  few people have used 
the WP8 SDK on Windows 7. I think a requirement is 64-bit Windows? But the 
VS2012 Express version is suitable.

I found this a good jump-off point - Developing Apps for Windows 
8 
- possibly the topic about requirements for the emulator is what you needed to 
see first, though.

I do have a Windows Phone, and after a long delay it was updated to WP8.1 a few 
months ago (Australia followed later than many countries). A beginners tool is 
called Windows App Studio - I just found its tutorial location again, 
here.

Ian Thomas

Albert Park, Victoria

-Original Message-
From: ozdotnet-boun...@ozdotnet.com 
[mailto:ozdotnet-boun...@ozdotnet.com] On Behalf Of Greg Keogh
Sent: Tuesday, November 18, 2014 4:32 PM
To: ozDotNet
Subject: Re: VS2013 Windows Phone project

Hi Ian (and Stephen),

No I was absentmindedly on Windows 7 where I do the bulk of my normal work.

In a tiny hint in some web search I saw a comment about no support in

Windows 7. I just went over to a VM running VS2013 retail and it has lots

of phone templates, so there you go! I staggers me though, as I thought it

was all simulated and I find it hard to believe a certain type of VS

project needs Windows 8. That means that Windows 8 is actually useful for

something!! (for the wrong reasons) -- *Greg*

On 18 November 2014 14:42, ILT (O) 
mailto:il.tho...@outlook.com>> wrote:

> Are you developing on Windows 8.1 with VS2013?

>

>

> --

>

> Ian Thomas

> Albert Park, Victoria

>

>

>

> *From:* ozdotnet-boun...@ozdotnet.com 
> [mailto:

> ozdotnet-boun...@ozdotnet.com] *On 
> Behalf Of *Greg Keogh

> *Sent:* Tuesday, November 18, 2014 2:22 PM

> *To:* ozDotNet

> *Subject:* VS2013 Windows Phone project

>

>

>

> Folks, I have been asked to write a demo Windows Phone app, which I've

> never done before, but I'm keen to give it a bash. However, I'm off to a

> bad start. VS2013 Update 4 has no New Project template for a phone app. I

> have installed all VS2013 features. I can see the Windows Phone SDK v8.0

> and v8.1 folders under Program Files(x86). Web searches hint that I should

> just be able to select New Project and off I go. What's missing? -- *Greg

> K*

>



RE: [OT] Phone development and Hyper-V

2014-11-19 Thread Andrew Coates (DX AUSTRALIA)
Hi Greg,

No, generally, you can’t run a VM that relies on the Hypervisor (WP8 Emulator) 
within a VM that relies on the Hypevisor (VMWare Player).

One way to dev against WP8 from inside a VM is to use a physical device.

BTW, I don’t know about VMWare Player, but VMWare Fusion allows an advanced 
setting called “Enable hypervisor applications in this virtual machine” which 
(I think) puts aside a dedicated processor on a multi-proc machine for use 
inside the VM and doesn’t enable the Hypervisor for the Host VM on that proc. 
(I could have the mechanism wrong, but the upshot is that you can run the WP8 
[and, I expect, the new Android Emulator] in a Win8 VM running on OSX).

Cheers,

Coatsy

Andrew Coates, ME, MCPD, MCSD MCTS, Developer Evangelist, Microsoft, 1 Epping 
Road, NORTH RYDE NSW 2113
Ph: +61 (2) 9870 2719 • Mob +61 (416) 134 993 • Fax: +61 (2) 9870 2400 • 
http://blogs.msdn.com/acoat

From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com] On 
Behalf Of Greg Keogh
Sent: Tuesday, 18 November 2014 9:41 PM
To: ozDotNet
Subject: [OT] Phone development and Hyper-V

I could never have imagined that Windows 8 phone development used Hyper-V for 
emulation. I spent hours installing a fresh VS2013 with all updates in Windows 
8.1 VMWare Player, and after writing test a phone app which looks lovely in the 
designer, I'm unable to run it due to the exact problem described by this guy:

http://celticcodingsolutions.com/Blog/post/2014/06/13/Error-running-Phone-Emulator-on-Windows-81-and-VS2013-in-VMWare-Workstation-8.aspx

"One of the Hyper-V components is not running"

Am I snookered or not? Can't I develop for Windows phone in a windows 8 VM? 
Searches on this problem produce nothing useful so far. Has anyone else 
overcome this problem?

Greg K


RE: Xamarin Hack Day

2014-07-06 Thread Andrew Coates (DX AUSTRALIA)
Venue, speakers, agenda, catering, swag, publicity.

I think Sydney had a couple of intro sessions early on and a set of demos from 
the hackers later in the day.

Andrew Coates, ME, MCPD, MCSD MCTS, Developer Evangelist, Microsoft, 1 Epping 
Road, NORTH RYDE NSW 2113
Ph: +61 (2) 9870 2719 • Mob +61 (416) 134 993 • Fax: +61 (2) 9870 2400 • 
http://blogs.msdn.com/acoat
Sent from the new Office<http://office.com/preview>

From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com] On 
Behalf Of Preet Sangha
Sent: Monday, 7 July 2014 12:57 PM
To: ozDotNet
Subject: Re: Xamarin Hack Day

What does it take to organise one of these things? What's the expectation from 
attendees?

On 7 July 2014 14:28, Andrew Coates (DX AUSTRALIA) 
mailto:andrew.coa...@microsoft.com>> wrote:
There has recently been an offer to organise one in Melbourne! Watch this space 
(and others)

Cheers

Andrew Coates, ME, MCPD, MCSD MCTS, Developer Evangelist, Microsoft, 1 Epping 
Road, NORTH RYDE NSW 2113
Ph: +61 (2) 9870 2719 • Mob +61 (416) 134 
993 • Fax: +61 (2) 9870 
2400 • http://blogs.msdn.com/acoat
Sent from the new Office<http://office.com/preview>

From: ozdotnet-boun...@ozdotnet.com<mailto:ozdotnet-boun...@ozdotnet.com> 
[mailto:ozdotnet-boun...@ozdotnet.com<mailto:ozdotnet-boun...@ozdotnet.com>] On 
Behalf Of Bec Carter
Sent: Wednesday, 2 July 2014 4:34 PM

To: ozDotNet
Subject: Re: Xamarin Hack Day

I am not offering :p

On Tue, Jul 1, 2014 at 9:17 PM, Andrew Coates (DX AUSTRALIA) 
mailto:andrew.coa...@microsoft.com>> wrote:
You offering to organise one? ☺

Andrew Coates, ME, MCPD, MCSD MCTS, Developer Evangelist, Microsoft, 1 Epping 
Road, NORTH RYDE NSW 2113
Ph: +61 (2) 9870 2719 • Mob +61 (416) 134 
993 • Fax: +61 (2) 9870 
2400 • http://blogs.msdn.com/acoat
Sent from the new Office<http://office.com/preview>

From: ozdotnet-boun...@ozdotnet.com<mailto:ozdotnet-boun...@ozdotnet.com> 
[mailto:ozdotnet-boun...@ozdotnet.com<mailto:ozdotnet-boun...@ozdotnet.com>] On 
Behalf Of Bec Carter
Sent: Tuesday, 1 July 2014 3:18 PM
To: ozDotNet
Subject: Re: Xamarin Hack Day

Any Xamarin events in Melbourne?

On Fri, Jun 13, 2014 at 3:37 PM, Michael Ridland 
mailto:rid...@gmail.com>> wrote:

In case you missed it there's a Xamarin Hack day happening next Saturday. All 
are welcome.

http://xamarinhackday.com/





--
regards,
Preet, Overlooking the Ocean, Auckland


RE: Xamarin Hack Day

2014-07-06 Thread Andrew Coates (DX AUSTRALIA)
There has recently been an offer to organise one in Melbourne! Watch this space 
(and others)

Cheers

Andrew Coates, ME, MCPD, MCSD MCTS, Developer Evangelist, Microsoft, 1 Epping 
Road, NORTH RYDE NSW 2113
Ph: +61 (2) 9870 2719 • Mob +61 (416) 134 993 • Fax: +61 (2) 9870 2400 • 
http://blogs.msdn.com/acoat
Sent from the new Office<http://office.com/preview>

From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com] On 
Behalf Of Bec Carter
Sent: Wednesday, 2 July 2014 4:34 PM
To: ozDotNet
Subject: Re: Xamarin Hack Day

I am not offering :p

On Tue, Jul 1, 2014 at 9:17 PM, Andrew Coates (DX AUSTRALIA) 
mailto:andrew.coa...@microsoft.com>> wrote:
You offering to organise one? ☺

Andrew Coates, ME, MCPD, MCSD MCTS, Developer Evangelist, Microsoft, 1 Epping 
Road, NORTH RYDE NSW 2113
Ph: +61 (2) 9870 2719 • Mob +61 (416) 134 
993 • Fax: +61 (2) 9870 
2400 • http://blogs.msdn.com/acoat
Sent from the new Office<http://office.com/preview>

From: ozdotnet-boun...@ozdotnet.com<mailto:ozdotnet-boun...@ozdotnet.com> 
[mailto:ozdotnet-boun...@ozdotnet.com<mailto:ozdotnet-boun...@ozdotnet.com>] On 
Behalf Of Bec Carter
Sent: Tuesday, 1 July 2014 3:18 PM
To: ozDotNet
Subject: Re: Xamarin Hack Day

Any Xamarin events in Melbourne?

On Fri, Jun 13, 2014 at 3:37 PM, Michael Ridland 
mailto:rid...@gmail.com>> wrote:

In case you missed it there's a Xamarin Hack day happening next Saturday. All 
are welcome.

http://xamarinhackday.com/




RE: Xamarin Hack Day

2014-07-01 Thread Andrew Coates (DX AUSTRALIA)
You offering to organise one? ☺

Andrew Coates, ME, MCPD, MCSD MCTS, Developer Evangelist, Microsoft, 1 Epping 
Road, NORTH RYDE NSW 2113
Ph: +61 (2) 9870 2719 • Mob +61 (416) 134 993 • Fax: +61 (2) 9870 2400 • 
http://blogs.msdn.com/acoat
Sent from the new Office

From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com] On 
Behalf Of Bec Carter
Sent: Tuesday, 1 July 2014 3:18 PM
To: ozDotNet
Subject: Re: Xamarin Hack Day

Any Xamarin events in Melbourne?

On Fri, Jun 13, 2014 at 3:37 PM, Michael Ridland 
mailto:rid...@gmail.com>> wrote:

In case you missed it there's a Xamarin Hack day happening next Saturday. All 
are welcome.

http://xamarinhackday.com/