Re: [OT] Junked business registry overhaul blew out by $2.3b

2023-08-29 Thread David Burstin via ozdotnet
Maybe we should set up OzDotNet Consultants specializing in government
contracts? We could be swimming in cash!

On Wed, 30 Aug 2023 at 10:31, Tom Rutter via ozdotnet 
wrote:

> If you want a project to fail the best thing to do is to allow the govt to
> run it
>
> On Tue, 29 Aug 2023 at 19:30, Dr Greg Low via ozdotnet <
> ozdotnet@ozdotnet.com> wrote:
>
>> Another one though where the project has many parts, almost all of which
>> were to be delivered at the end. The only delivered item is the now
>> orphaned Director ID.
>>
>> Have we learned nothing about delivering projects in the last half
>> century?
>>
>> Regards
>>
>> Greg
>>
>> Get Outlook for iOS 
>> --
>> *From:* DotNet Dude via ozdotnet 
>> *Sent:* Tuesday, August 29, 2023 7:19:34 PM
>> *To:* ozDotNet 
>> *Cc:* DotNet Dude 
>>
>> *Subject:* Re: [OT] Junked business registry overhaul blew out by $2.3b
>>
>> Am hesitant to share much but apparently the sh!t show was due to earlier
>> decisions, 2 or so years old. Technically a lot of the work was being
>> delivered successfully.
>>
>> On Tue, 29 Aug 2023 at 17:36, Greg Keogh via ozdotnet <
>> ozdotnet@ozdotnet.com> wrote:
>>
>> Worse, they were probably drowning in XML schema definitions.
>> Only one mention of XML in the redacted report, but three mentions of
>> SBR1, so that still counts. 
>>
>>
>> Aha!  That leads to a bit of IT tech talk I can sort-of understand:
>>
>> The MBR’s starting point for the technology architecture was Foster
>> Moore’s 124 registry software, Catalyst. Catalyst was selected as the
>> commercial-off-the-shelf product for the MBR implementation, following a
>> formal approach to market and design validation with Foster Moore. 125
>> During the course of the program, the implementation changed to a later
>> version of Catalyst called Verne.
>>
>> Verne is a cloud-hosted registry product that uses Linux/Unix OS and a
>> document database that is suitable for registries. It uses a lesser-known
>> Java-based programming language called Groovy. 126 Verne provides
>> out-of-the-box functionalities for registration management, client
>> management, content management, access management, configuration
>> management, analytics and reporting, data provision, account management,
>> communication management, document management, API management, and fee and
>> revenue management. The user interface framework provides a flexible way to
>> generate XML based APIs.
>>
>>
>> I've heard of Groovy , but
>> now I see it's a Java-like static or dynamic language. Foster Moore's
>> Verne  software is some gigantic
>> off-the-shelf corporate registry software product that claims to be highly
>> configurable. There's no mention of what back-end database it uses.
>>
>> *Greg K*
>> --
>> ozdotnet mailing list
>> To manage your subscription, access archives:
>> https://codify.mailman3.com/
>>
>> --
>> ozdotnet mailing list
>> To manage your subscription, access archives:
>> https://codify.mailman3.com/
>
> --
> ozdotnet mailing list
> To manage your subscription, access archives: https://codify.mailman3.com/
-- 
ozdotnet mailing list 
To manage your subscription, access archives: https://codify.mailman3.com/ 

Hawkeye replacement - find control and get instance name and maybe other properties

2022-07-13 Thread David Burstin
Hi all,

Does anyone know of a current tool that can be used like Hawkeye used to be
- specifically I want to be able to run a winforms app and then use the
tool to target specific controls to see what their instance name is. I am
fixing a bug in a legacy program and half the struggle is working out where
the meatballs are in all the spaghetti.

I am running VS 2022 Professional, so no access to enterprise tools.

Cheers
Dave


Re: It's that time of year - F#

2022-07-02 Thread David Burstin
Thanks Piers. I think that's an excellent summary of the F# dilemma - it is
better but falls due to its far lower adoption. For those old enough to
understand, it's VHS vs BetaMax.

On Sun, 3 Jul 2022 at 12:07, Piers Williams via ozdotnet <
ozdotnet@ozdotnet.com> wrote:

> I'm a bit torn on this subject.
>
> I spent the last 3 years of the 'hands on' part of my dev career swapped
> over to F# from many, many years of writing predominantly C#, and it was a
> fantastic experience. Don Syne's main pitch these days is to think of F# as
> a productivity language first, and a FP language second, and I would
> support that view. Much of what F# pioneered in the .net space has indeed
> come over to C# in recent versions, but as a result C# syntax has grown
> significantly, and I see engineers having to talk each other out of 'bad
> practices' to use new idioms. You don't get that in F# - the 'right way' is
> just the default to start with, and you have to go out of your way to do
> the reverse (mutable code, side-affecting structures etc...). Rather than
> FP, just think 'nicer C#'.
>
> That said, as a manager now, I'd have to be completely honest that it does
> present some real issues, principally around recruitment and/or ramp-up. I
> personally thought the cross-skilling was easy (~2-3 weeks), but even
> allowing for that, it's still an impost, and there is an entirely
> legitimate view that it's just one more thing engineers have to think
> about. F# hasn't been ported to Roslyn (Roslyn can't yet cope with tail
> calls I believe), which then excludes some tooling (like static analysis).
> And Microsoft themselves were gently dissuasive when the subject of using
> it for a particular project was brought up by the team.
>
> So ultimately I think the question comes down to productivity and
> cognitive load. F# does a fantastic job (I think) of reducing those, but at
> the cost of biting off some up-front cross-skilling. The latter cost is
> very real and tangible, and the former is quite a lot harder to pin down
> and measure.
>
> Ultimately in my case the engineering team came to the conclusion they had
> enough on their plate to worry about already, and I can't help but
> sympathise with that. That said, any code I write at home, or just to prove
> a point, I write in F#. I'm never going back.
>
> Piers
>
> On Thu, 30 Jun 2022 at 10:31, Tom Gao via ozdotnet 
> wrote:
>
>> I used F# for my doctorate as a modelling language to build out a
>> prototype for a security integration platform I developed.
>>
>> The problem is that there are very few people who use F# afaik. Getting
>> any commercial code developed will create a problem for ongoing support.
>> Just my view.
>>
>> btw. this is a long shot. I'm looking for a senior digital PM in sydney
>> does anyone know of anyone good who might be interested? (I'm not a
>> recruiter but just desperate to get a project going)
>>
>> On Fri, Jun 24, 2022 at 3:42 PM David Burstin via ozdotnet <
>> ozdotnet@ozdotnet.com> wrote:
>>
>>> Hi folks,
>>>
>>> It's been about a year since I asked, so here it is again. Does anyone
>>> know of any F# work being done in Melbourne, or anywhere in Australia?
>>>
>>> I've managed to do some small F# helper apps for my employer, but 98% of
>>> what I do is C#. I'd really love to find somewhere that uses F#.
>>>
>>> On the plus side - F# has helped improve my C# approach dramatically,
>>> and C# is constantly introducing more functional ideas (although
>>> discriminated unions and active patterns would be lovely).
>>>
>>> So, anyone know anything?
>>>
>>> Cheers
>>> David
>>> --
>>> ozdotnet mailing list
>>> To manage your subscription, access archives:
>>> https://codify.mailman3.com/
>>
>> --
>> ozdotnet mailing list
>> To manage your subscription, access archives:
>> https://codify.mailman3.com/
>
>
>
> --
> piers
> --
> ozdotnet mailing list
> To manage your subscription, access archives: https://codify.mailman3.com/


Re: It's that time of year - F#

2022-06-28 Thread David Burstin
Thanks all. Greg, unfortunately you are spot on. The more I use F#, the
more I see my productivity and quality naturally increase on my home
projects, especially once they start to get a bit complicated. I have
always been firmly in the C# camp, but now that I have a good understanding
of F# I really appreciate the constructs like active pattern matching,
pipelining and partial application. The compiler really does catch nearly
all errors and I haven't had to crack out the debugger for quite a while.
If I had a choice, F# would definitely be my preferred choice.

But, it is true that companies aren't using it. And understandably so -
without a huge pool of developers the risks are enormous. It's a sad fact
that for some languages "their fate does not always seem logical".

Has anyone here tried F#? What were your experiences? If not, was it just
because no one else is using it (totally valid)?

Languages are like social media platforms - if no one is using it then no
one wants to use it.

Thanks for the responses.



On Wed, 29 Jun 2022 at 09:33, Dr Greg Low  wrote:

> It has to be a pretty “brave” or “interesting” choice for a dev team lead
> though doesn’t it ? (depending upon your perspective)
>
>
>
> Unless you’re doing something really, really out of the ordinary, choosing
> to use a language where there’s even a possibility of an actual list of
> companies who use it would seem awfully hard to justify. Given there are 4
> listed in Australia, and on average pretty small, I wonder how many of
> those did so because they wanted to find a place to use it. I’m sure there
> will be more, but even so, that’s quite something.
>
>
>
> I certainly remember the hype when it appeared.
>
>
>
> Mind you, there have been many interesting languages over the years. And
> their fate has not always seemed logical.
>
>
>
> Regards,
>
>
>
> Greg
>
>
>
> Dr Greg Low
>
>
>
> 1300SQLSQL (1300 775 775) office | +61 419201410 mobile
>
> SQL Down Under | Web: https://sqldownunder.com | About Greg:
> https://about.me/greg.low
>
>
>
> *From:* David Kean via ozdotnet 
> *Sent:* Wednesday, 29 June 2022 9:06 AM
> *To:* ozDotNet 
> *Cc:* David Burstin ; David Kean <
> david.k...@microsoft.com>
> *Subject:* RE: It's that time of year - F#
>
>
>
> I asked Don and he pointed me to
> https://github.com/fsprojects/fsharp-companies, which lists a few.
>
>
>
> *From:* David Kean via ozdotnet 
> *Sent:* Wednesday, June 29, 2022 8:11 AM
> *To:* David Burstin via ozdotnet 
> *Cc:* David Burstin ; David Kean <
> david.k...@microsoft.com>
> *Subject:* Re: It's that time of year - F#
>
>
>
> I'll ask around and get back to you.
>
>
> --
>
> *From:* David Burstin via ozdotnet 
> *Sent:* Friday, June 24, 2022 3:40 PM
> *To:* ozDotNet 
> *Cc:* David Burstin 
> *Subject:* It's that time of year - F#
>
>
>
> Hi folks,
>
>
>
> It's been about a year since I asked, so here it is again. Does anyone
> know of any F# work being done in Melbourne, or anywhere in Australia?
>
>
>
> I've managed to do some small F# helper apps for my employer, but 98% of
> what I do is C#. I'd really love to find somewhere that uses F#.
>
>
>
> On the plus side - F# has helped improve my C# approach dramatically, and
> C# is constantly introducing more functional ideas (although discriminated
> unions and active patterns would be lovely).
>
>
>
> So, anyone know anything?
>
>
>
> Cheers
>
> David
>


It's that time of year - F#

2022-06-23 Thread David Burstin
Hi folks,

It's been about a year since I asked, so here it is again. Does anyone know
of any F# work being done in Melbourne, or anywhere in Australia?

I've managed to do some small F# helper apps for my employer, but 98% of
what I do is C#. I'd really love to find somewhere that uses F#.

On the plus side - F# has helped improve my C# approach dramatically, and
C# is constantly introducing more functional ideas (although discriminated
unions and active patterns would be lovely).

So, anyone know anything?

Cheers
David


Re: ozdotnet - New List Infrastructure

2022-06-22 Thread David Burstin
Me too. 20 years. This list has always been a handy resource - much more
active in the old days, but I think we were still trying to find our way -
I guess we have matured as .NET has matured (although my wife might
disagree)!

Seen lots of interesting people pass through here as well. Anyone remember
Silky?

This is still my favourite email list. Thanks so much for keeping it alive.

On Thu, 23 Jun 2022 at 07:24, David Richards via ozdotnet <
ozdotnet@ozdotnet.com> wrote:

> Wow, that was a long time ago. Early 2000s I think. I can't believe I've
> been on this list for almost 20 years. There was a lot more discussion
> going on back then. I guess we all just got good and don't need much help
> anymore :)
>
> David
>
> "If we can hit that bullseye, the rest of the dominoes
>  will fall like a house of cards... checkmate!"
>  -Zapp Brannigan, Futurama
>
>
> On Thu, 23 Jun 2022 at 06:55, DotNet Dude via ozdotnet <
> ozdotnet@ozdotnet.com> wrote:
>
>> I vaguely recall the old days when it was on “stanski” or something like
>> that. My memory is not what it used to be
>>
>> On Wed, 22 Jun 2022 at 14:26, Tony McGee via ozdotnet <
>> ozdotnet@ozdotnet.com> wrote:
>>
>>> Agreed, many thanks to our benevolent list maintainer(s).
>>> Untiring effort, all the way back to when it was called ausDotNet.
>>>
>>> PS. That NUC sounds like a champion, it belongs in a museum as Indy
>>> would say
>>>
>>> -Tony
>>>
>>>
>>> On 21/06/2022 15:17, David Burstin via ozdotnet wrote:
>>>
>>> Thanks David for all the work you do to keep this list going. Really
>>> appreciated.
>>>
>>> On Tue, 21 Jun 2022, 14:34 David Connors via ozdotnet, <
>>> ozdotnet@ozdotnet.com> wrote:
>>>
>>>> Hi All,
>>>>
>>>> I've readded everyone to the new mailman3 hosted environment. There are
>>>> a few changes to how message headers are presented etc as a result of the
>>>> move to mailman3.
>>>>
>>>> If you want to change your subscription etc then head to
>>>> https://codify.mailman3.com.
>>>>
>>>> I am not going to continue keeping the old archives at
>>>> http://prdlxvm0001.codify.net/mailman and will bin that server as soon
>>>> as I've removed the other lists from it that no one uses any more.
>>>>
>>>> David Connors
>>>> da...@connors.com | M +61 417 189 363
>>>> Telegram: https://t.me/davidconnors
>>>> LinkedIn: http://au.linkedin.com/in/davidjohnconnors
>>>>
>>>> ___
>>>> ozdotnet mailing list -- ozdotnet@ozdotnet.com
>>>> To unsubscribe send an email to ozdotnet-le...@ozdotnet.com
>>>>
>>>
>>> ___
>>> ozdotnet mailing list -- ozdotnet@ozdotnet.com
>>> To unsubscribe send an email to ozdotnet-le...@ozdotnet.com
>>>
>>>
>>> --
>>> ozdotnet mailing list
>>> To manage your subscription, access archives:
>>> https://codify.mailman3.com/
>>
>> --
>> ozdotnet mailing list
>> To manage your subscription, access archives:
>> https://codify.mailman3.com/
>
> --
> ozdotnet mailing list
> To manage your subscription, access archives: https://codify.mailman3.com/


Re: ozdotnet - New List Infrastructure

2022-06-20 Thread David Burstin
Cool. Thanks Richard. Appreciated.

On Tue, 21 Jun 2022, 15:27 David Connors via ozdotnet, <
ozdotnet@ozdotnet.com> wrote:

> Richard Carde was a huge help today getting all the DMARC nonsense correct
> and tested.
>
> I just shut down the VM that has been sitting on a NUC in the corner of
> the office since we moved to Azure years ago. 
>
> David Connors
> da...@connors.com | M +61 417 189 363
> Telegram: https://t.me/davidconnors
> LinkedIn: http://au.linkedin.com/in/davidjohnconnors
>
>
>
> On Tue, 21 Jun 2022 at 15:18, David Burstin via ozdotnet <
> ozdotnet@ozdotnet.com> wrote:
>
>> Thanks David for all the work you do to keep this list going. Really
>> appreciated.
>>
>> On Tue, 21 Jun 2022, 14:34 David Connors via ozdotnet, <
>> ozdotnet@ozdotnet.com> wrote:
>>
>>> Hi All,
>>>
>>> I've readded everyone to the new mailman3 hosted environment. There are
>>> a few changes to how message headers are presented etc as a result of the
>>> move to mailman3.
>>>
>>> If you want to change your subscription etc then head to
>>> https://codify.mailman3.com.
>>>
>>> I am not going to continue keeping the old archives at
>>> http://prdlxvm0001.codify.net/mailman and will bin that server as soon
>>> as I've removed the other lists from it that no one uses any more.
>>>
>>> David Connors
>>> da...@connors.com | M +61 417 189 363
>>> Telegram: https://t.me/davidconnors
>>> LinkedIn: http://au.linkedin.com/in/davidjohnconnors
>>>
>>> ___
>>> ozdotnet mailing list -- ozdotnet@ozdotnet.com
>>> To unsubscribe send an email to ozdotnet-le...@ozdotnet.com
>>>
>> ___
>> ozdotnet mailing list -- ozdotnet@ozdotnet.com
>> To unsubscribe send an email to ozdotnet-le...@ozdotnet.com
>>
> --
> ozdotnet mailing list
> To manage your subscription, access archives: https://codify.mailman3.com/


Re: ozdotnet - New List Infrastructure

2022-06-20 Thread David Burstin
Thanks David for all the work you do to keep this list going. Really
appreciated.

On Tue, 21 Jun 2022, 14:34 David Connors via ozdotnet, <
ozdotnet@ozdotnet.com> wrote:

> Hi All,
>
> I've readded everyone to the new mailman3 hosted environment. There are a
> few changes to how message headers are presented etc as a result of the
> move to mailman3.
>
> If you want to change your subscription etc then head to
> https://codify.mailman3.com.
>
> I am not going to continue keeping the old archives at
> http://prdlxvm0001.codify.net/mailman and will bin that server as soon as
> I've removed the other lists from it that no one uses any more.
>
> David Connors
> da...@connors.com | M +61 417 189 363
> Telegram: https://t.me/davidconnors
> LinkedIn: http://au.linkedin.com/in/davidjohnconnors
>
> ___
> ozdotnet mailing list -- ozdotnet@ozdotnet.com
> To unsubscribe send an email to ozdotnet-le...@ozdotnet.com
>


F#

2021-08-04 Thread David Burstin
Hi all,

Does anyone know of anywhere in Melbourne that is doing any F# work? I've
been playing with F# for a few months now and really loving the language,
so I was interested to know if it is being used "in the wild".

Cheers
Dave


Re: Unable to locate the .NET SDK

2020-12-12 Thread David Burstin
Totally agree Mike. That is exactly what I do too. Saves headaches and
regret and allows for painless experimentation.

On Sun, 13 Dec 2020, 14:52 mike smith,  wrote:

> Which encourages me to run it all on a VM, and use snapshots liberally so
> I can revert.
>
> On Sun, Dec 13, 2020, 13:53 Greg Keogh  wrote:
>
>> Have a check of your path variable?  Some install/updates are fairly
>>> brain dead when they modify it, periodically I copy it out to a text editor
>>> and clean up removed apps, check for valid paths etc
>>>
>>
>> Howdy, I saw some web posts around that subject, but my PATH looked
>> sensible.
>>
>> I noticed the dotnet --info showed all my runtimes were in Program Files
>> (X86) whereas they were in the 64-bit one on my other machines. This weird
>> difference had me worried and I didn't know how to alter it. So by 1pm I
>> had done no work and since the weekend was upon me I ran lots of backups
>> and screenshots and formatted C: and reinstalled the latest Win10 image
>> 20H2.
>>
>> This has fixed my Core project problem and the dotnet --info output
>> matches my other machines.
>>
>> I don't feel so bad about the reinstall, as a lot of crap accumulates
>> over 3 years or so with countless updates and new major software releases.
>> It took about 8 full man-hours to get everything back to a familiar shape,
>> but I notice my program list is much smaller and lots of strange folders
>> and settings have vanished, so I feel my PC is much "cleaner" now. I
>> suppose it's worth doing this every couple of years if you have the stamina
>> for it. Most of my time was wasted configuring IIS, putting credentials
>> back everywhere, creating my favourite shortcuts and Start Menu arrangement.
>>
>> I have one utterly weird and unexpected problem ... the default font in
>> notepad, VS2019 output window, Edge text display, and many other places has
>> reverted to some italic font. So I've got this stupid italic output all
>> over the place and I can't find where it's coming from or how to get the
>> normal Segoe (I think?) back again.
>>
>> Cheers,
>> *Greg K*
>>
>> P.S. I forgot to mention Friday week ago that it was the 25 anniversary
>> of the release of JavaScript.
>>
>


Recruiting in Melbourne

2020-08-05 Thread David Burstin
Hi guys,

Any software devs in Melbourne looking for work send me an email off list.
The company I work for is looking at the moment.

Cheers
Dave


Re: [OT] Valé John Horton Conway

2020-04-16 Thread David Burstin
Very sad.

https://xkcd.com/2293/


On Fri, 17 Apr 2020, 06:54 Greg Keogh,  wrote:

> Folks, I was sad to learn overnight that the mathematician John Horton
> Conway  died last week
> of a COVID-19 infection. Conway was one of those off-beat polymaths who
> worked across many disciplines. In Knuth's epic series TAOP
>  the name
> J H Conway pops-up all over the place in references, often when discussing
> the complexity of classic programming algorithms.
>
> I mainly associate him with the invention of The Game of Life
>  in the early 70s.
> One of the first serious programs I wrote was a Life simulator in COBOL on
> a mainframe which printed the results on 15x11" fan-fold paper (I still
> have some sample pages). There are free PC programs available that play the
> game at blazing speed at arbitrary resolution on any window size, and it's
> quite hypnotic to watch. The game soaked up so much precious CPU time back
> then that some wits suggested it was a Russian plot to impede the progress
> of Western computer technology.
>
> Cheers,
> *Greg Keogh*
>


Re: DI in MVC

2019-12-18 Thread David Burstin
Hi Richard,

Thanks for that - most helpful. Sorry I hadn't replied sooner.

Cheers
David

On Wed, 11 Dec 2019 at 17:35, Richard Carde  wrote:

> On Fri, 29 Nov 2019 at 11:22, David Burstin 
> wrote:
>
>> Hi guys,
>>
>> Got a DI question:
>>
> ...
>
>> Is there a way that I can get MVC DI to resolve IHoldAllInterfaces so
>> that at runtime it will pass in an object that holds all of the internal
>> interfaces already resolved per the startup.cs file?
>>
>
> Sounds like you're after an aggregate service.  I was introduced to AutoFac's
> ability
> <https://autofaccn.readthedocs.io/en/latest/advanced/aggregate-services.html>
> to do that a few months ago when doing a code review.
>
> A quick Google suggests Microsoft's built-in DI container won't do it but this
> Stack Overflow thread
> <https://stackoverflow.com/questions/46981260/what-is-the-equivalent-of-autofacs-aggregate-services-in-microsofts-dependency>
> might be of use.
>
>
>> I hope this makes sense - I'm not very good at writing questions clearly
>> *and* concisely :)
>>
>> Cheers
>> David
>>
>
>
> --
> Regards,
>
> RC
>
>
>


Re: DI in MVC

2019-12-03 Thread David Burstin
Thanks for your replies. I think I wasn't clear. I *fully* support the use
of DI, find it invaluable and also add it if it is missing. What I am
talking about is DI Frameworks (IoC containers).


*My comment " I avoid DI like the plague" should have been "I avoid IoC
containers like the plague". Sorry for the confusion that caused. *

I will *never* hard code construction of a class within another class for
all of the reasons others have stated. I find separation of construction of
the object graph from it's usage to be one of the primary ways to take
advantage of the flexibility OO provides.

My question was really about the ASP.NET MVC DI framework. In fact that the
example uses DI.

So, we all agree with Nick on this one.


>> The original example of wrapping up classes into interfaces just to
simplify the number of objects being passed in is not something I'd
normally do.

I also don't do it as I feel parameter hiding increases complexity unless
there is a natural class that would emerge from combining the parameters
(eg multiple address parameters into one Address class). I was just
interested in what is possible using the ASP.NET MVC Framework.

So, hopefully that has reduced (rather than added to) the confusion. If
anyone knows if this is possible in ASP.NET MVC I would love to hear how it
is done.

Cheers
David



On Wed, 4 Dec 2019 at 11:12, Stephen Price 
wrote:

> I'm with Nick on this one.
>
> If you have a class that is newing up another class, then you have tightly
> coupled classes. Might as well move the second class into the first one, as
> you can't have one without the other. If that's how you code, then you
> might as well put all of your code into one class.
> I think we can all agree that's not the right way to design your code, but
> it illustrates my point nicely.
>
> DI is simply pushing the responsibility for where your class is
> instantiated to somewhere other than where you are using it. Pass the
> instance in via constructor (or optionally a property) and then (provided
> you've specified an interface) then you can pass in a real one or test one
> or even a mocked one. No need to go crazy and us an IoC library if you
> don't want to (I often don't but MVC core it's built in, so might as well
> use it).
>
> The original example of wrapping up classes into interfaces just to
> simplify the number of objects being passed in is not something I'd
> normally do. Difficult to understand which leads to hard to maintain code,
> even if it does reduce your number of parameters.
> It would work, I'm sure, as IoC works out all of the dependencies that are
> nested just fine but you are adding a layer of complexity resulting in
> things being hidden. Lasagna Code (as opposed to Spaghetti code, layers of
> code and you can't find the meat)
>
> If I come across code not using DI, then I add it.
>
> cheers
> Stephen
>
> --
> *From:* ozdotnet-boun...@ozdotnet.com  on
> behalf of Nick Randolph 
> *Sent:* Wednesday, 4 December 2019 7:33 AM
> *To:* ozDotNet 
> *Subject:* RE: DI in MVC
>
>
> I’m interested in the opinions regarding the use of DI – why is it that
> you avoid it?
>
>
>
> I’m asking because I see cases where I find DI invaluable (eg testing) and
> almost never find that it gets in the way. I’m interested to know whether
> the opinions are generated based on bad experiences with DI, or a perceived
> lack of benefits of DI.
>
>
>
> *Nick Randolph* | *Built to Roam Pty Ltd* | Co-Founder, Technical Lead |
> +61 412 413 425 | 1300 613 140 | www.builttoroam.com
> 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  *On
> Behalf Of *David Burstin
> *Sent:* Wednesday, 4 December 2019 10:19 AM
> *To:* ozDotNet 
> *Subject:* Re: DI in MVC
>
>
>
> Yep. I avoid DI like the plague, but no option in a legacy ASP.net MVC
> project. Thanks anyway.
>
>
>
> On Wed, 4 Dec 2019, 09:58 Greg Keogh,  wrote:
>
>
>
> No takers?
>
>
>
> Sorry I can't help. I only use DI when I'm forced to, or it's really
> simply integrated (like in Blazor). I consider DI another form of "magic
> plumbing" and prefer something closer to the service locator pattern. The
> problem you're seeing is one I hit when writing Xamarin with FreshMVVM, it
> became DI spaghetti --* Greg K*
>
>
>
>


Re: DI in MVC

2019-12-03 Thread David Burstin
Yep. I avoid DI like the plague, but no option in a legacy ASP.net MVC
project. Thanks anyway.

On Wed, 4 Dec 2019, 09:58 Greg Keogh,  wrote:

>
> No takers?
>>
>
> Sorry I can't help. I only use DI when I'm forced to, or it's really
> simply integrated (like in Blazor). I consider DI another form of "magic
> plumbing" and prefer something closer to the service locator pattern. The
> problem you're seeing is one I hit when writing Xamarin with FreshMVVM, it
> became DI spaghetti --* Greg K*
>
>


Re: DI in MVC

2019-12-03 Thread David Burstin
No takers?

On Fri, 29 Nov 2019, 12:22 David Burstin,  wrote:

> Hi guys,
>
> Got a DI question:
>
> Say I have a class that has the following constructor:
>
> public MyClass(IAnInterface a, IAnother b, IYetAnother c)...
>
> In my startup.cs I have:
>
> services.AddTransient();
> ...
>
> That all works fine. DI will inject the correct implementations for each
> of the interfaces in the constructors parameters.
>
> BUT, now I want to be clever because the parameter list is growing too big
> (forget SRP, this is a thought experiment). So I create:
>
> public interface IHoldAllInterfaces{
>
> IAnInterface AnInterface {get;}
> ...
>
> }
>
> Now MyClass just takes one parameter, the IHoldAllInterfaces
> implementation, which internally has all of the other interfaces.
>
> Is there a way that I can get MVC DI to resolve IHoldAllInterfaces so that
> at runtime it will pass in an object that holds all of the internal
> interfaces already resolved per the startup.cs file?
>
> I hope this makes sense - I'm not very good at writing questions clearly
> *and* concisely :)
>
> Cheers
> David
>
>
>
>


DI in MVC

2019-11-28 Thread David Burstin
Hi guys,

Got a DI question:

Say I have a class that has the following constructor:

public MyClass(IAnInterface a, IAnother b, IYetAnother c)...

In my startup.cs I have:

services.AddTransient();
...

That all works fine. DI will inject the correct implementations for each of
the interfaces in the constructors parameters.

BUT, now I want to be clever because the parameter list is growing too big
(forget SRP, this is a thought experiment). So I create:

public interface IHoldAllInterfaces{

IAnInterface AnInterface {get;}
...

}

Now MyClass just takes one parameter, the IHoldAllInterfaces
implementation, which internally has all of the other interfaces.

Is there a way that I can get MVC DI to resolve IHoldAllInterfaces so that
at runtime it will pass in an object that holds all of the internal
interfaces already resolved per the startup.cs file?

I hope this makes sense - I'm not very good at writing questions clearly
*and* concisely :)

Cheers
David


Re: 3 x senior .net developers needed

2019-06-27 Thread David Burstin
Oh wow. I wish you were in Melbourne.

On Thu., 27 Jun. 2019, 20:15 Tom Gao,  wrote:

> Hi guys,
>
> I've been on this forum for many years now since my developer days. my
> team is currently looking for 3 x senior .net fullstack developers in
> contracting positions with the opportunity to transition to perm roles. Our
> rates are 900-950 p/d 12 months contract to start with. We're just above
> sydney townhall station so location is at the heart of the cbd.
>
> We're looking for someone ideally with digital agency background with
> enterprise environment experience.
>
> If you're interested please drop me a line.
>
> Thanks,
> Tom
>


Re: [OT] SQL Server DB designed for reporting

2019-01-31 Thread David Burstin
>> It's only if you were building a green-fields application that you'd
look into CQRS - it's not something practical for your existing line of
business apps.

Hi Nathan,

My response is that "it depends". I would certainly not advocate a full
separate database approach except in exceptional circumstances. However,
CQRS is primarily an approach to having separate *models *for CUD vs R. I
would argue that having SQL views is a form of CQRS, as it supplies a
specific data model that is used for reads only. So, in the sense of having
different views of the data for reading/reporting, and leveraging the
experience and knowledge of CQRS practitioners, there is a good opportunity
to find a solution for Tom's problem and answer any questions that come up
(eg around synchronization if required).

I believe that this approach is totally applicable to current LoB
applications - the implementation is just a question of degree, and the
minimum to meet the requirements is best. I again suggest looking at the
work of Vladimir Khorikov, including the Pluralsight course, as it walks
through the multiple levels of CQRS from simple views right through to
separate databases. Somewhere in that range is the sweet spot for
responsive reporting vs implementation work/risk.

YMMV

Cheers
David

On Fri, 1 Feb 2019 at 15:45, Nathan Schultz  wrote:

> +1 to Tony's answer. Using SSIS (integration services) to export to a
> reporting database or data warehouse.
> From there you can use Power BI (for Dashboards) or something like SSRS
> (SQL Server Reporting Services) for traditional print invoices and things.
>
> It's only if you were building a green-fields application that you'd look
> into CQRS - it's not something practical for your existing line of business
> apps.
>
>
> On Fri, 1 Feb 2019 at 07:55, Tony McGee  wrote:
>
>> One way to do this is to have a regular job that uses SQL Server
>> Integration Services package(s) to extract data from the source system,
>> transform it, cleanse, etc then load it into a destination database (ETL)
>>
>> Often, but not always, the destination database has a star schema with
>> fact and dimension tables, that a data warehouse can be built upon. Tools
>> like SQL Server Analysis Services or Excel/Power BI can understand and
>> slice the data for the user interface
>>
>> For large volumes of data there's usually an initial load, then
>> subsequent runs capture any changed data from the source system and load it
>> incrementally
>>
>>
>> On Fri, 1 Feb 2019, 08:27 Tom P >
>>> Hi Folks
>>>
>>> I have a normalised database for an application that is working well but
>>> is not performant for reporting. I’ve tried and tried to optimise my
>>> reporting queries but they are just too slow as the data volume is large in
>>> the database. What techniques are there to tackle this?
>>>
>>> I was thinking of creating denormalised tables for the reports which
>>> would work but how to automate this so that whenever the main normalised
>>> tables are updated then the changes “flow into” the denormalised reporting
>>> tables and stay in synch?
>>>
>>> I’m sure this is not a new problem so surely some of the people here
>>> have been in this situation. Any advice would be appreciated.
>>>
>>> Cheer
>>> Tom
>>> --
>>> Thanks
>>> Tom
>>>
>>


Re: [OT] SQL Server DB designed for reporting

2019-01-31 Thread David Burstin
Might be worth looking into CQRS. Lots of info around about separating
databases for reporting and synchronization strategies. Pluralsight has
quite a few good courses on CQRS - eg
https://www.pluralsight.com/courses/cqrs-in-practice - especially the
chapter called "Synchronizing the command and query databases".

Most of the stuff by Vladimir Khorikov is pretty good too.

HTH.


On Fri, 1 Feb 2019 at 09:27, Tom P  wrote:

> Hi Folks
>
> I have a normalised database for an application that is working well but
> is not performant for reporting. I’ve tried and tried to optimise my
> reporting queries but they are just too slow as the data volume is large in
> the database. What techniques are there to tackle this?
>
> I was thinking of creating denormalised tables for the reports which would
> work but how to automate this so that whenever the main normalised tables
> are updated then the changes “flow into” the denormalised reporting tables
> and stay in synch?
>
> I’m sure this is not a new problem so surely some of the people here have
> been in this situation. Any advice would be appreciated.
>
> Cheer
> Tom
> --
> Thanks
> Tom
>


Re: C# SqlConnection Nested Stored Proc Deadlock

2018-01-31 Thread David Burstin
otnet-boun...@ozdotnet.com [mailto:ozdotnet-bounces@
> ozdotnet.com <ozdotnet-boun...@ozdotnet.com>] *On Behalf Of *Preet Sangha
> *Sent:* Thursday, 1 February 2018 12:20 PM
> *To:* ozDotNet <ozdotnet@ozdotnet.com>
> *Subject:* Re: C# SqlConnection Nested Stored Proc Deadlock
>
>
>
> Can you use a try catch in the outewr proc and get the error number such
> as in this page?  https://technet.microsoft.com/
> en-us/library/aa175791(v=sql.80).aspx ( *SQL Essentials: Using TRY/CATCH
> to Resolve Deadlocks in SQL Server 2005)*
>
>
>
>
> regards,
> Preet, in Auckland NZ
>
>
>
>
>
> On 1 February 2018 at 14:42, David Burstin <david.burs...@gmail.com>
> wrote:
>
> Hi folks,
>
>
>
> Hope everyone is having a great day and enjoyed the super blue blood moon
> last night.
>
>
>
> Quick question:
>
>
>
> Given a stored procedure "OuterProc" that calls another stored procedure
> internally "InnerProc"
>
> When I call "OuterProc" from C# using a connection with a started
> transaction, and "InnerProc" becomes a deadlock victim
>
> Is there a way that I can identify in my C# code that "InnerProc" was the
> deadlock victim, given that my C# code only knows about "OuterProc"?
>
>
>
> Cheers
>
> Dave
>
>
>


C# SqlConnection Nested Stored Proc Deadlock

2018-01-31 Thread David Burstin
Hi folks,

Hope everyone is having a great day and enjoyed the super blue blood moon
last night.

Quick question:

Given a stored procedure "OuterProc" that calls another stored procedure
internally "InnerProc"
When I call "OuterProc" from C# using a connection with a started
transaction, and "InnerProc" becomes a deadlock victim
Is there a way that I can identify in my C# code that "InnerProc" was the
deadlock victim, given that my C# code only knows about "OuterProc"?

Cheers
Dave


Re: [OT] Big Windows 10 update

2017-12-12 Thread David Burstin
>> If you don't like something, change it. If you can't change it, change
how you think of it.

That is my new motto. Thanks :)

On 13 December 2017 at 14:09, Stephen Price 
wrote:

> What we are experiencing is not a new thing. Change is constant. Each new
> release of software, for all things, comes with new bug fixes, new bugs and
> new features. Some we need some we don't.
> The pain we are feeling is a combination of lack of control combined with
> the frequency of these changes.
> Once upon a time we had to wait several years for a new release (take
> Visual Studio as an example). Now we see new updates weekly and sometimes
> daily.
> Hopefully the pain we feel is shorter lived as a result. We can
> communicate with the Devs much easier now. Often we can see the name of the
> developer who checked in the code. We can comment on the codebase and raise
> issues.
> Take the recent icon colour change of VScode for example. For those who
> were not watching, they changed the colour to orange (or green depending on
> the branch). People were NOT happy. The Devs listened and in about a week
> or maybe two it was back to the familiar colour.
> Imagine having to wait 2 years to get your icon colour fixed or some other
> life altering bug.
> You can't make everyone happy all of the time. We are all at the whim of
> the developers of the code we use. If you don't like that, you have
> options. Feedback or change software. Or write your own.
> If you don't like something, change it. If you can't change it, change how
> you think of it.
>
> Hmm, might make this a blog post.
>
> On 13 Dec. 2017 9:10 am, David Connors  wrote:
>
> On Wed, 13 Dec 2017 at 10:08 Grant Maw  wrote:
>
> Never thought I'd ever see myself switching to Linux but I have to say
> that I'm starting to look very, very hard at it, for all the reasons that
> Mike and the Gregs have outlined above. I just wonder if I REALLY need to
> learn a new OS at my age ... life is too short :)
>
>
> I bought a chromebox on a lark a while back.
>
> It said it needed a new OS so I clicked reboot. OS installation and reboot
> was ~10 seconds.
>
> Le Sigh.
>
> I was boned by one of these updates in a customer meeting. It half
> installs before it wants to reboot and that took out my WiFi. Windows said
> it wanted to reboot - sure fine. 1 hour later...
>
> David.
>
> --
> David Connors
> da...@connors.com | @davidconnors | https://t.me/davidconnors
> | LinkedIn | +61 417 189 363 <+61%20417%20189%20363>
>
>
>


Re: Creating a browser-based product

2017-11-28 Thread David Burstin
Hi Greg,

I strongly recommend this course:
https://app.pluralsight.com/library/courses/angular-fundamentals/table-of-contents

It's an excellent course including some Plunkr exercise files, so you can
see each part in action.

On first view, the project structure is bewildering, but once you
understand it, it all makes sense, I think it is an excellent example of
SRP - each component has it's own section in the app folder dealing with
its single responsibility.

There is an initial learning curve, but in my experience it is not very
big. After the first section of the linked course it should all make sense
and stop your eyes bleeding.

Regards
David

On 29 November 2017 at 12:23, Greg Keogh  wrote:

> I am not really sure what VS 2017 does, I always just install Node
>> separately. Node is not a webserver, although you can build a webserver on
>> it, it is a runtime. So it is not serving anything. The Angular CLI and
>> tools are built on it.
>>
>
> I installed Node.js from the main site's MSI download. The Angular project
> I generated earlier now compiles (with 150 conflicts) and runs and shows a
> Hello world web page in a browser. It throws the equivalent of a null
> reference exception each time I navigate, but it seems to keep running
> (it's alarming that the throw is in a js file that has 92879 lines of code).
>
> The structure of the project is bewildering. It contains an 'app' folder
> which seems to contain the Angular code, it also contains Razor files, C#
> code and WebApi controllers. It's a complete jumble. Is this just because
> it's a demo or would you really develop with this structure?
>
> I've been reading MSDN magazine articles on JS development regularly, but
> the project and code and structure is unlike anything I expected when I
> dive in. It's a gigantic muddle. I still can't figure out what the hell the
> Node.js runtime is doing.
>
> I haven't yet watched any Angular tutorial videos (which I might do
> today), but first impressions are important, and my first impression of
> everything I've seen so far with Angular/JS is like a dumpster bin full of
> burning nappies.
>
> I was hoping to do a crash course on Angular and perhaps get started, but
> there is no obvious guidance about how to proceed into the morass of
> components and files. It's an order of magnitude more complex than any
> development environment I've seen in 30+ years ... why?
>
> *GK*
>


Re: Web debugging problem solved

2017-08-30 Thread David Burstin
Real programmers use butterflies.

https://xkcd.com/378/

On 30 August 2017 at 17:22, Tom Rutter  wrote:

> Real programmers don't even program!
>
>
> On Wednesday, 30 August 2017, Greg Harris 
> wrote:
>
>> Real programmers program in FORTRAN edited with TECO!
>>
>> On Wed, Aug 30, 2017 at 5:15 PM, Tom Rutter  wrote:
>>
>>> Real programmers don't use context menus or even the mouse to be fair
>>>
>>> On Wednesday, 30 August 2017, Greg Keogh  wrote:
>>>
 The option is also in the toolbar in the dropdown next to the "play"
> button where you choose IIS Express or whatever else.


 Real programmers don't use toolbars! (but you're right, it's in the
 "Standard" bar, which I've hidden for years) -- *GK*

>>>
>>
>>
>> --
>>
>> *Best Regards*
>>
>> *Greg Harris*
>>
>> CEO Harris Consulting Group
>>
>> g...@harrisconsultinggroup.com
>>
>> www.HarrisConsultingGroup.com 
>>
>> 0407 942 982
>>
>


Re: [OT] WebApi not working

2017-07-31 Thread David Burstin
Reboot? ;)

(Sorry, it's my goto fix for nearly everything Windows. And I wish I was
joking.)

On 31 July 2017 at 15:55, Greg Keogh  wrote:

> Folks, I deployed a WebApi to a Windows Server box that has never before
> had a REST style service installed on it. It has existing static sites,
> ASP.NET apps and SOAP services all running fine. Routing is not working
> for the WebApi and all you get for any request is:
>
> HTTP Error 404.0 - Not Found
> The resource you are looking for has been removed, had its name changed,
> or is temporarily unavailable.
> IIS Web Core
> MapRequestHandler
> StaticFile
> 0x80070002
>
> I've had this before and I usually bumble around for an hour and find the
> Web.config file needs to add ExtensionlessUrlHandler-Integrated-4.0 with
> all verbs and the IIS role needs a few features installed, like Redirection
> (I think). So I usually stumble into getting it working, but this time I'm
> utterly blocked and nothing works. I've searched the whole Internet and
> tried every stupid thing I can think of. All the config and features are
> present, procmon reports no permission problems ... but I get nothing but
> the error above for the last 3 hours and I'm about to throw my box out the
> window.
>
> Is there something I've forgotten to try?
>
> *Greg K*
>
>
>


Re: Logo on shirt

2017-05-31 Thread David Burstin
Looks fantastic. Are they available to order?

On 1 Jun 2017 15:24, "Stephen Price"  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: [OT] WMWare slow Windows 10

2017-05-16 Thread David Burstin
Hi Greg,

I am running VMWare Workstation on a Windows 7 machine. I have multiple
Windows 10 VMs and haven't had any problems. If there is anything you would
like me to check on my setup, I will be happy to answer any questions.

Cheers
David

On 17 May 2017 at 10:57, Greg Keogh  wrote:

> Folks, for years I've used free WMware Workstation to run Windows XP,
> Vista, 8.x and 10, also Ubuntu. I'm currently up to VMWare v12.
>
> All of the guest operating systems running smooth and fast, EXCEPT Windows
> 10, which is so slow it can take 6 minutes just to launch VS2017, and
> everything is unbearably sluggish.
>
> I've compared all the VM settings, web searched and poked around but can't
> find anything obvious that causing this. Has anyone seen this sort of thing
> and got any ideas?
>
> *GK*
>


Re: log server [OT]

2017-05-10 Thread David Burstin
>> can anyone recommend a log server they know and love? (theres a myriad
of options out there!)

5 answers later - 5 different options!

I love the diversity of OzDotNet :)

On 11 May 2017 at 11:00, Dave Walker  wrote:

> We use Datadog right now at work. https://www.datadoghq.com/ Works really
> well. We pump logs from applications into the windows event log. Datadog
> will scrape that and aggregate into central location along with information
> like CPU, Memory etc etc. Can take integrations from heaps of different
> applications. We use it to instrument all our services, web applications,
> rabbit queues, redis, sqlserver etc... Can fully reccomend.
>
> At previous job we used graylog in-house and it was also fantastic. But it
> did mean you needed to maintain your own infrastructure. I know another
> team at current work used a local ELK (elastic search, logstash, kibana)
> kitout and it's working great for them.
>
>
> On 11 May 2017 at 12:14, William Luu  wrote:
>
>> Another one I've seen (but not used) is Exceptionless for log viewing.
>> https://exceptionless.com/
>>
>>
>>
>>
>> On 11 May 2017 at 09:56, Rob Andrew  wrote:
>>
>>> I have been looking into using NLog + Logentries as a means to expose
>>> and view what is occurring within our systems. Open to what other people
>>> are using.
>>>
>>>
>>>
>>> Rob
>>>
>>>
>>>
>>> *From:* ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-bounces@ozdot
>>> net.com] *On Behalf Of *William Luu
>>> *Sent:* Thursday, 11 May 2017 9:50 AM
>>> *To:* ozDotNet 
>>> *Subject:* Re: log server [OT]
>>>
>>>
>>>
>>> Have you considered Serilog and Seq?
>>>
>>>
>>>
>>> Serilog - https://serilog.net/
>>>
>>> Seq - https://getseq.net/
>>>
>>>
>>>
>>>
>>>
>>> You can use Serilog for logging to all the places you need to (so log
>>> files, event log, etc and directly to Seq) and then view them directly in
>>> Seq.
>>>
>>> See: https://docs.getseq.net/v3/docs/using-serilog
>>>
>>> And https://nblumhardt.com/2014/06/durable-log-shipping-from
>>> -serilog-to-seq/
>>>
>>> https://nblumhardt.com/2016/02/remote-level-control-in-seril
>>> og-using-seq/
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> On 11 May 2017 at 09:16, Greg Keogh  wrote:
>>>
>>> can anyone recommend a log server they know and love? (theres a myriad
>>> of options out there!)
>>>
>>>
>>>
>>> I use Azure Tables as a logging destination. Last year I wrote a log4net
>>> appender which buffers and delivers rows in efficient batches, and I think
>>> there are similar public addons for other popular log frameworks. No
>>> infrastructure or config needed, very fast, vast capacity, dirt cheap -- 
>>> *Greg
>>> K*
>>>
>>>
>>>
>>
>>
>


Re: Logo for Ozdotnet

2017-04-30 Thread David Burstin
Hi Stephen,

These are great. My vote is for the first one -
Oz.net_colourful_aus_logo_white

Cheers
David

On 1 May 2017 at 15:13, Stephen Price  wrote:

> Hey all,
>
>
> I got one more logo out of Katie (the request to have an animal in the
> logo...)
>
>
> See attached logos for the current best ones. I'll count up any replies to
> help decide.
>
>
> cheers,
>
> Stephen
> --
> *From:* ozdotnet-boun...@ozdotnet.com  on
> behalf of Stephen Price 
> *Sent:* Monday, 17 April 2017 10:22:16 PM
>
> *To:* ozDotNet
> *Subject:* Re: Logo for Ozdotnet
>
>
> I'll see if she has had a chance to do any work on it over the weekend,
> and will pass back the feedback about the states.
>
> I don't mind either way. Will get a few final ones and we can vote which
> one it should be.
>
>
> Hope everyone had a nice long weekend! I know I did.
>
>
> --
> *From:* ozdotnet-boun...@ozdotnet.com  on
> behalf of Tom Rutter 
> *Sent:* Friday, 14 April 2017 11:34:29 AM
> *To:* ozDotNet
> *Subject:* Re: Logo for Ozdotnet
>
> Your daughter has done well. As others have mentioned the states should
> either be divided correctly or not at all imo. Also any chance of the
> domain being oz.net? Anything else is uncool as far as I'm concerned.
>
> On Monday, 10 April 2017, Stephen Price  wrote:
>
>> Passed feedback to Katie and here's what she came up with.
>> Three versions, a dark, light and a banner version.
>>
>>
>>
>> I really love these ones, think she'd done a great job.
>>
>> cheers
>> Stephen
>>
>>
>> --
>> *From:* ozdotnet-boun...@ozdotnet.com  on
>> behalf of David Connors 
>> *Sent:* Monday, 10 April 2017 3:56:58 PM
>> *To:* ozDotNet
>> *Subject:* Re: Logo for Ozdotnet
>>
>> I'd make the text the logo. Greg's SQL downunder logo is a good model ...
>> http://www.sqldownunder.com/SQLDownUnderSquareLogo2.jpg
>>
>> On Mon, 10 Apr 2017 at 17:49 Stephen Price 
>> wrote:
>>
>>> Yeah, I think it needs to be accurate and not confusing.
>>>
>>>
>>> I'll get her to make it all on one line (with and without the .com on
>>> the end).
>>>
>>> I like the .com as then it can be used as advertising. Can always have
>>> two versions I guess. One with and one without the .com.
>>>
>>>
>>> We also have ozdotnet.com.au and more recently ozdotnet.io. (because
>>> some dumbarse thought that would be a much better domain name... sounds
>>> geeky)
>>>
>>>
>>> So far option 6 is winning.
>>> --
>>> *From:* ozdotnet-boun...@ozdotnet.com 
>>> on behalf of David Richards 
>>> *Sent:* Monday, 10 April 2017 3:43:47 PM
>>> *To:* ozDotNet
>>> *Subject:* Re: Logo for Ozdotnet
>>>
>>> #6 is the best f those presented.  Some suggestions:
>>> - I think "oz.net.com" is just unclear.
>>> - We probably don't need the ".com" as part of a logo.  The actual
>>> website can be additional text below the logo on any promotional material
>>> rather than part of the logo.
>>> - Did you try "ozdotnet" on a single line?
>>>
>>> David
>>>
>>> "If we can hit that bullseye, the rest of the dominoes
>>>  will fall like a house of cards... checkmate!"
>>>  -Zapp Brannigan, Futurama
>>>
>>> On 10 April 2017 at 16:48, Ian Thomas  wrote:
>>>
 #2 – I like the demarcation of the states. Also, it looks OK in
 monochrome.





 Ian Thomas

 Albert Park, Victoria 3206 Australia



 *From:* ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-bounces@ozdot
 net.com] *On Behalf Of *Stephen Price
 *Sent:* Monday, 10 April 2017 3:59 PM
 *To:* ozDotNet 
 *Subject:* Logo for Ozdotnet



 Hey all,



 My daughter, Katie, has given me a few logo designs based on what I
 asked for.



 Plan is to put this on the website/forum (if/when that goes up) and
 make stickers and tshirts available (probably RedBubble). Turn it into
 something people can promote and get a bit of new blood.



 Feedback welcome.



 cheers

 Stephen

 p.s. personally I like 06, but have asked if she could have white text
 with a black outline (to make it easier to read). Also liked the OZ
 characters being slightly larger.





>>>
>>> --
>> David Connors
>> da...@connors.com | @davidconnors | LinkedIn | +61 417 189 363
>>
>


Re: WebApi - PUT and DELETE

2017-03-26 Thread David Burstin
On 27 Mar 2017 09:00, "Greg Keogh"  wrote:

why hasnt anyone attempted to sound important and mentioned idempotent
> yet!?
>

Because if I did, it wouldn't have any effect no matter how many times I
said it -- *GK*


Well played, sir.


Re: Visual Studio 2017 offline installer

2017-03-07 Thread David Burstin
Nice subtle reference :)

https://xkcd.com/1770/


On 8 March 2017 at 12:22, Stephen Price  wrote:

> Yeah, it's called "getting old".
> ;)
>
> There's no cure. Sorry man.
>
> cheers,
> Stephen
>
> On 8 Mar. 2017 8:42 am, Greg Keogh  wrote:
>
> There's "tabs" that don't look very tab like across the top of the
> component selector.
>
>
> When you work on a Mac and Windows and different phones and tablets and
> you visit a wide variety of web sites, your brain becomes befuddled with
> what visual clues to look for to do anything. It's a bit of a modern
> disease that there is so much inconsistency in the UIs of computing
> devices. I guess we can't have too many standards! -- * GK*
>
>
>


Re: Expired MSDN Subscription - Transfer of VS to a new machine

2016-08-14 Thread David Burstin
You are correct. I can log in to my MSDN account even though my
subscription has expired. But every page says "Your subscription has
expired" and I can't access the product keys that I previously used nor
download anything.
Seems like you are in a bind for as long as your dispute with Microsoft
remains unresolved. I wish I could help you more.

Cheers
Dave

On 15 August 2016 at 15:08, Glen Harvy <g...@aquarius.com.au> wrote:

> Hi,
>
> I can login to my MSDN account even though the subscription has expired.
> Notwithstanding, it clearly states that a "Product Key" is not required nor
> is one available!
>
> On 15/08/2016 1:10 PM, David Burstin wrote:
>
> >> From memory, if you login to the MSDN subscriber site, you can still
> get access to your old keys
>
> My experience has been that once my subscription expired, I could no
> longer log in to the MSDN site to get my previous product keys.
>
> On 15 August 2016 at 13:34, Ken Schaefer <k...@adopenstatic.com> wrote:
>
>> VS2013 had a static product key – it just varied depending on the edition
>> you wanted to install.
>>
>>
>>
>> From memory, if you login to the MSDN subscriber site, you can still get
>> access to your old keys (though I could be wrong about that)
>>
>>
>>
>> *From:* ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-bounces@ozdot
>> net.com] *On Behalf Of *Glen Harvy
>> *Sent:* Monday, 15 August 2016 11:46 AM
>> *To:* ozDotNet <ozdotnet@ozdotnet.com>
>> *Subject:* Expired MSDN Subscription - Transfer of VS to a new machine
>>
>>
>>
>> Hi,
>>
>> I'm currently in a dispute with Microsoft in that I have been unable to
>> "activate" my licence as they claim I have "exceeded" my activations.
>> All I want to do is move my VS2013 installation from my old PC to a new
>> PC.
>>
>> My MSDN subscription expired some time ago however I'm supposed to have a
>> perpetual licence. At least that's how I understood it.
>>
>> They are also adamant that I need a Product Key. Product Keys have never
>> been needed/available for VS2013 and above when acquired via a MSDN
>> subscription.
>>
>> Has any one else ever run into this brick wall?
>>
>> Glen.
>>
>
>
>
>


Re: Expired MSDN Subscription - Transfer of VS to a new machine

2016-08-14 Thread David Burstin
>> From memory, if you login to the MSDN subscriber site, you can still get
access to your old keys

My experience has been that once my subscription expired, I could no longer
log in to the MSDN site to get my previous product keys.

On 15 August 2016 at 13:34, Ken Schaefer  wrote:

> VS2013 had a static product key – it just varied depending on the edition
> you wanted to install.
>
>
>
> From memory, if you login to the MSDN subscriber site, you can still get
> access to your old keys (though I could be wrong about that)
>
>
>
> *From:* ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-bounces@
> ozdotnet.com] *On Behalf Of *Glen Harvy
> *Sent:* Monday, 15 August 2016 11:46 AM
> *To:* ozDotNet 
> *Subject:* Expired MSDN Subscription - Transfer of VS to a new machine
>
>
>
> Hi,
>
> I'm currently in a dispute with Microsoft in that I have been unable to
> "activate" my licence as they claim I have "exceeded" my activations.
> All I want to do is move my VS2013 installation from my old PC to a new PC.
>
> My MSDN subscription expired some time ago however I'm supposed to have a
> perpetual licence. At least that's how I understood it.
>
> They are also adamant that I need a Product Key. Product Keys have never
> been needed/available for VS2013 and above when acquired via a MSDN
> subscription.
>
> Has any one else ever run into this brick wall?
>
> Glen.
>


Re: DDD Melbourne

2016-06-19 Thread David Burstin
I think that I wasn't clear. I meant that they staggered the ticket sales
to give more people a chance *because they knew from past experience that
there would be such a shortfall of tickets.* I see nothing unfair about the
staggering.

The part I am upset about is the conscious decision to put on the event in
such a way that there would be a large number of people excluded from
attending. They could have done things differently. The ticket shortfall
was not a surprise - it was either poor planning or deliberate planning.

Anyway, that is enough of a rant from me. Let's get back to talking about
JavaScript ;)




On 20 June 2016 at 15:16, Andrew Tobin <and...@grrargh.com> wrote:

> I think that's fairly cynical to think they were trying to exclude people
> - they were actually trying to stagger it so more people had a chance, if
> they were unable to even get to a computer on a single particular day, from
> what I understand.
>
> I hope to see you too - and keep an eye out - there's usually one or two
> folk who can't go at last minute who look to sell a ticket.  At least it
> can work out for those in the area.
>
> On Mon, Jun 20, 2016 at 3:06 PM, David Burstin <david.burs...@gmail.com>
> wrote:
>
>> Hi Andrew.
>>
>> Firstly, well done on securing tickets - I hope you have a fantastic day
>> (genuinely, not sarcastic).
>>
>> I hear what you are saying but I must respectfully disagree. Yes, each
>> room requires more management - but the jump from 2 rooms to 3 is bigger
>> than 3 to 4. If the aim is to disseminate knowledge and grow community then
>> these benefits should surely outweigh any management issues. Also, I would
>> suggest that the risk of attendees rushing one session is *reduced* with
>> more rooms.
>>
>> Clearly there was a conscious decision made to exclude a large number of
>> potential attendees, given the staggered approach to ticket sales. I have
>> yet to hear a good reason why that decision was made. Creating scarcity and
>> hype would be fine when selling an exclusive product, but is that really
>> what DDD is about? I have attended for many years and I never thought so.
>>
>> Anyway, enjoy the day and maybe I will see you there next year.
>>
>>
>>
>> On 20 June 2016 at 14:53, Andrew Tobin <and...@grrargh.com> wrote:
>>
>>> It happens.  We were lucky to get tickets this year, and it was only
>>> allowing 1 per login - but a few of my team got them.
>>>
>>> The thing is, I can understand the organisers not wanting to grow it
>>> bigger, and even if they had more rooms/more sessions - that would require
>>> more management, and the risk that 100% of the people try to rush one
>>> session that is full.
>>>
>>> The other issue is whether it would ruin the feel of the conference if
>>> it were to grow too big and unmanageable... and I get that view...
>>>
>>> It does say something though that each session sold out within the
>>> minute though and longtime attendees didn't even get a chance.
>>>
>>> On Mon, Jun 20, 2016 at 2:28 PM, Greg Keogh <gfke...@gmail.com> wrote:
>>>
>>>> Given how quickly tickets have gone each week, it is obvious that a
>>>>> sizeable proportion of the developer community in Melbourne has missed 
>>>>> out.
>>>>>
>>>>
>>>> I also saw these posts and decided to not even bother to try and get a
>>>> ticket. I did plan to email the organisers and suggest they find a venue
>>>> proportional in size to the expected ticket demand to avoid this idiocy. If
>>>> by some fluke tickets do become available without the need for
>>>> embarrassed suffering, then I'd like to get one -- GK
>>>>
>>>
>>>
>>
>


Re: DDD Melbourne

2016-06-19 Thread David Burstin


Missed out again. Again sat refreshing the page. This time I got the magic
"Register" button, clicked it and it said "join waitlist". This was at
2:01pm.

So three weeks in a row unable to get a ticket. Maybe some genius will
realize that they need a bigger venue next year.

Given how quickly tickets have gone each week, it is obvious that a
sizeable proportion of the developer community in Melbourne has missed out.

Totally pathetic IMHO



On 13 June 2016 at 14:50, David Burela <david.bur...@gmail.com> wrote:

> Missed out today as well.
> Well here's hoping for the final release next week
>
> On 6 June 2016 at 11:11, William Luu <will@gmail.com> wrote:
>
>> There's still 2 rounds of ticket sales to go. The next is on June 13th,
>> and then 20th. So you still have opportunities to buy tickets from the site.
>>
>> On 6 June 2016 at 10:18, David Burstin <david.burs...@gmail.com> wrote:
>>
>>> Hi folks,
>>>
>>> Did anyone manage to get tickets for DDD? I was on the site refreshing
>>> every 5 seconds from 9:58. At 10:00 the ticket status changed from not on
>>> sale to unavailable! Looks like everyone had a sniper set or something.
>>>
>>> So, if anyone has a spare ticket then please let me know.
>>>
>>> Cheers
>>> Dave
>>>
>>
>>
>


DDD Melbourne

2016-06-05 Thread David Burstin
Hi folks,

Did anyone manage to get tickets for DDD? I was on the site refreshing
every 5 seconds from 9:58. At 10:00 the ticket status changed from not on
sale to unavailable! Looks like everyone had a sniper set or something.

So, if anyone has a spare ticket then please let me know.

Cheers
Dave


Re: Gadgets [OT]

2016-04-28 Thread David Burstin
Does a Dyson vacuum cleaner count? :)

On 29 April 2016 at 10:15, Stephen Price  wrote:

> Hi, my name is Stephen and i'm a gadget-oholic. It's been 12 hours since i
> bought my last gadget.
>
> Got me a minix neo 8 from jbhifi (last one in stock)
>
>
> https://www.jbhifi.com.au/computers-tablets/accessories/minix/minix-neo-x8-h-plus-4k-quad-core-media-hub-for-android/648244/
>
> Seems like a very cool device and the build feels very nice. Even came
> bundled with an air mouse controller which has a keyboard on the back.
>
> Anyone else got some new gadget they woukd like to share?
>
> Sent from Outlook Mobile 
>


Re: Azure File Storage

2016-02-28 Thread David Burstin
Hi Greg,

A quick search seems to indicate that
http://www.cloudberrylab.com/windows-azure-cloud-drive-desktop-software.aspx
can deal with this, for $30 per machine. I haven't found anything else that
does, but your Google-fu may be better than mine.

Cheers
Dave

On 29 February 2016 at 10:53, Greg Keogh  wrote:

> Folks, I just read about Azure File Storage and I got all excited at the
> possibility of creating a familiar mapped drive letter to the cloud. In the
> portal I created the File share, uploaded some files and issued a net use 
> command
> which failed with error 53. It turns out I didn't read the fine print in my
> excitement, which says:
>
> *To connect to this file share, run this command from any Windows virtual
> machine on the same subscription and location*
>
> So you can't just mount it from your home PC, only from a suitable VM. I
> suppose there are security and performance issues, but it's a damn shame as
> we could really have put this to good use as a kind of "giant file share"
> for apps written in C++ with no code changes.
>
> I just want to be sure that this is all true and there's not some less
> restrictive way of using Azure File Storage. Is there some other magic way
> of having a file share in the cloud from anywhere?
>
> *Greg K*
>


SQL foreign key question

2016-02-08 Thread David Burstin
I came across this (snipped to protect the innocent):



CREATE TABLE [dbo].[V2_BREC_NMIStatusHistory] (

[NMIStatusHistoryId] INT   IDENTITY (1, 1) NOT FOR REPLICATION
NOT NULL,



CONSTRAINT [PK_V2_BREC_NMIStatusHistory] PRIMARY KEY CLUSTERED
([NMIStatusHistoryId]
ASC),

CONSTRAINT [FK_V2_BREC_NMIStatusHistory_V2_BREC_NMIStatusHistory]
FOREIGN KEY ([NMIStatusHistoryId]) REFERENCES [dbo].
[V2_BREC_NMIStatusHistory] ([NMIStatusHistoryId])

);





Notice that the primary key identity field has a foreign key constraint *on
itself*. How does this work?



I would have thought that any attempt to add a record would check the table
for the existence of the new key, and as it obviously wouldn’t exist yet,
that would break the foreign key constraint resulting in the record not
being written. But, the table has plenty of data.



Anyone have any ideas how this actually works, or does it just do nothing?


Re: SQL foreign key question

2016-02-08 Thread David Burstin
Thanks Tony. One more reason why I don't use the visual designer (now get
off my lawn).

I don't like the idea that it is ignored arbitrarily. Does anything else
get arbitrarily ignored?

On 9 February 2016 at 15:59, Tony McGee <tmcgee...@gmail.com> wrote:

> This can sometimes happen to a primary key if you use the visual query
> designer to create a FK relationship and don't change the defaults before
> clicking OK.
>
> It looks like it's ignored in the insert query execution plan.
> On 9 Feb 2016 2:32 pm, "David Burstin" <david.burs...@gmail.com> wrote:
>
>> I came across this (snipped to protect the innocent):
>>
>>
>>
>> CREATE TABLE [dbo].[V2_BREC_NMIStatusHistory] (
>>
>> [NMIStatusHistoryId] INT   IDENTITY (1, 1) NOT FOR
>> REPLICATION NOT NULL,
>>
>> 
>>
>> CONSTRAINT [PK_V2_BREC_NMIStatusHistory] PRIMARY KEY CLUSTERED 
>> ([NMIStatusHistoryId]
>> ASC),
>>
>> CONSTRAINT [FK_V2_BREC_NMIStatusHistory_V2_BREC_NMIStatusHistory]
>> FOREIGN KEY ([NMIStatusHistoryId]) REFERENCES [dbo].
>> [V2_BREC_NMIStatusHistory] ([NMIStatusHistoryId])
>>
>> );
>>
>>
>>
>>
>>
>> Notice that the primary key identity field has a foreign key constraint *on
>> itself*. How does this work?
>>
>>
>>
>> I would have thought that any attempt to add a record would check the
>> table for the existence of the new key, and as it obviously wouldn’t exist
>> yet, that would break the foreign key constraint resulting in the record
>> not being written. But, the table has plenty of data.
>>
>>
>>
>> Anyone have any ideas how this actually works, or does it just do nothing?
>>
>


Re: SQL foreign key question

2016-02-08 Thread David Burstin
On 9 February 2016 at 16:02, Greg Low (罗格雷格博士) <g...@greglow.com> wrote:

> You often see tables referring to themselves (due to some sort of
> hierarchical data) but having a column refer to itself seems at best
> pointless, at worst silly.
>

For me the bigger question is how this actually works. Does the sql engine
just decide to ignore the constraint because it is so obviously dumb? If
so, am I the only one bothered by that? I would have actually preferred if
no records could be added to the table, because at least then I know that
the engine is respecting my constraints.










>
>
> And reason #3723923 why I won’t ever use such a visual table designer.
>
>
>
> 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
>
>
>
> *From:* ozdotnet-boun...@ozdotnet.com [mailto:
> ozdotnet-boun...@ozdotnet.com] *On Behalf Of *Tony McGee
> *Sent:* Tuesday, 9 February 2016 3:59 PM
> *To:* ozDotNet <ozdotnet@ozdotnet.com>
> *Subject:* Re: SQL foreign key question
>
>
>
> This can sometimes happen to a primary key if you use the visual query
> designer to create a FK relationship and don't change the defaults before
> clicking OK.
>
> It looks like it's ignored in the insert query execution plan.
>
> On 9 Feb 2016 2:32 pm, "David Burstin" <david.burs...@gmail.com> wrote:
>
> I came across this (snipped to protect the innocent):
>
>
>
> CREATE TABLE [dbo].[V2_BREC_NMIStatusHistory] (
>
> [NMIStatusHistoryId] INT   IDENTITY (1, 1) NOT FOR REPLICATION
> NOT NULL,
>
> 
>
> CONSTRAINT [PK_V2_BREC_NMIStatusHistory] PRIMARY KEY CLUSTERED 
> ([NMIStatusHistoryId]
> ASC),
>
> CONSTRAINT [FK_V2_BREC_NMIStatusHistory_V2_BREC_NMIStatusHistory]
> FOREIGN KEY ([NMIStatusHistoryId]) REFERENCES [dbo].
> [V2_BREC_NMIStatusHistory] ([NMIStatusHistoryId])
>
> );
>
>
>
>
>
> Notice that the primary key identity field has a foreign key constraint *on
> itself*. How does this work?
>
>
>
> I would have thought that any attempt to add a record would check the
> table for the existence of the new key, and as it obviously wouldn’t exist
> yet, that would break the foreign key constraint resulting in the record
> not being written. But, the table has plenty of data.
>
>
>
> Anyone have any ideas how this actually works, or does it just do nothing?
>
>


Re: SQL foreign key question

2016-02-08 Thread David Burstin
Thanks Greg - that clears it up for me. I hadn't thought about the
pre-processor. Cheers.

On 9 February 2016 at 16:11, Greg Low (罗格雷格博士) <g...@greglow.com> wrote:

> Yes, if it just points to itself, it already knows that it satisfies it.
> It is respecting the constraint. There is nothing to check.
>
>
>
> I see dumb stuff like this all the time.
>
>
>
> Was at a site recently where they had triple-created all the FK
> constraints. No big surprise that it doesn’t actually check the value 3
> times (to be sure, to be sure, to be sure), regardless of what it shows in
> the plan.
>
>
>
> It’s also one of the reasons why I always name constraints. Then you can’t
> accidentally multiple-create them. (Reason #3723924 for not using visual
> table designers).
>
>
>
> 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
>
>
>
> *From:* ozdotnet-boun...@ozdotnet.com [mailto:
> ozdotnet-boun...@ozdotnet.com] *On Behalf Of *David Burstin
> *Sent:* Tuesday, 9 February 2016 4:06 PM
>
> *To:* ozDotNet <ozdotnet@ozdotnet.com>
> *Subject:* Re: SQL foreign key question
>
>
>
> On 9 February 2016 at 16:02, Greg Low (罗格雷格博士) <g...@greglow.com> wrote:
>
> You often see tables referring to themselves (due to some sort of
> hierarchical data) but having a column refer to itself seems at best
> pointless, at worst silly.
>
>
>
> For me the bigger question is how this actually works. Does the sql engine
> just decide to ignore the constraint because it is so obviously dumb? If
> so, am I the only one bothered by that? I would have actually preferred if
> no records could be added to the table, because at least then I know that
> the engine is respecting my constraints.
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> And reason #3723923 why I won’t ever use such a visual table designer.
>
>
>
> 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
>
>
>
> *From:* ozdotnet-boun...@ozdotnet.com [mailto:
> ozdotnet-boun...@ozdotnet.com] *On Behalf Of *Tony McGee
> *Sent:* Tuesday, 9 February 2016 3:59 PM
> *To:* ozDotNet <ozdotnet@ozdotnet.com>
> *Subject:* Re: SQL foreign key question
>
>
>
> This can sometimes happen to a primary key if you use the visual query
> designer to create a FK relationship and don't change the defaults before
> clicking OK.
>
> It looks like it's ignored in the insert query execution plan.
>
> On 9 Feb 2016 2:32 pm, "David Burstin" <david.burs...@gmail.com> wrote:
>
> I came across this (snipped to protect the innocent):
>
>
>
> CREATE TABLE [dbo].[V2_BREC_NMIStatusHistory] (
>
> [NMIStatusHistoryId] INT   IDENTITY (1, 1) NOT FOR REPLICATION
> NOT NULL,
>
> 
>
> CONSTRAINT [PK_V2_BREC_NMIStatusHistory] PRIMARY KEY CLUSTERED 
> ([NMIStatusHistoryId]
> ASC),
>
> CONSTRAINT [FK_V2_BREC_NMIStatusHistory_V2_BREC_NMIStatusHistory]
> FOREIGN KEY ([NMIStatusHistoryId]) REFERENCES [dbo].
> [V2_BREC_NMIStatusHistory] ([NMIStatusHistoryId])
>
> );
>
>
>
>
>
> Notice that the primary key identity field has a foreign key constraint *on
> itself*. How does this work?
>
>
>
> I would have thought that any attempt to add a record would check the
> table for the existence of the new key, and as it obviously wouldn’t exist
> yet, that would break the foreign key constraint resulting in the record
> not being written. But, the table has plenty of data.
>
>
>
> Anyone have any ideas how this actually works, or does it just do nothing?
>
>
>


Re: VS - what parameter is that?

2016-01-31 Thread David Burstin
Perfect. That is exactly what I was after :)

On 1 February 2016 at 12:09, Thomas Koster <tkos...@gmail.com> wrote:

> On 1 February 2016 at 11:43, David Burstin <david.burs...@gmail.com>
> wrote:
>
>> Hi folks,
>>
>> In VS, I often need to investigate the parameters being passed to a
>> method. I can see the values being passed, but finding which parameter they
>> are isn't simple. I usually end up deleting the comma before the parameter
>> in question, then reinserting it so that the parameters pop-up appears (see
>> image below).
>>
>> [image: Inline images 1]
>>
>> Is there a simpler way in VS (or Resharper) to get the parameter to
>> display? In other words, when hovering over a parameter, is there a way to
>> see where that parameter sits in the method call signature?
>>
>
> No extensions required. Just hit Ctrl-Shift-Space when the insertion point
> is somewhere in the argument list.
>
> --
> Thomas Koster
>
>


VS - what parameter is that?

2016-01-31 Thread David Burstin
Hi folks,

In VS, I often need to investigate the parameters being passed to a method.
I can see the values being passed, but finding which parameter they are
isn't simple. I usually end up deleting the comma before the parameter in
question, then reinserting it so that the parameters pop-up appears (see
image below).

[image: Inline images 1]

Is there a simpler way in VS (or Resharper) to get the parameter to
display? In other words, when hovering over a parameter, is there a way to
see where that parameter sits in the method call signature?

I hope that makes sense.

Cheers
Dave


Re: VS2015 and Git

2016-01-29 Thread David Burstin
Everyone has the same, maybe installed in a different order, and on
different drives. I have Resharper, not sure if others have installed it
yet.

My programs are all installed on D:/Program Files/. The Git.exe path is
included in the path environment variable. All git functionality works,
both outside and from within VS, except for codelens and the branches
drop-down (which doesn't show up).

Wouldn't surprise me if it was some pathing issue, but I don't have a clue
where to tinker.
On 29 Jan 2016 7:01 PM, "David Connors" <da...@connors.com> wrote:

> What about the other devs on your team?
>
> I wonder if it is a pathing issue putting at the wrong library?
>
> On Fri, 29 Jan 2016 at 18:00 David Burstin <david.burs...@gmail.com>
> wrote:
>
>> I had git installed before vs2015 (when I was using 2012) - still there
>> and working. I also have SmartGit installed, but that is only a gui that
>> sits in front of the command line.
>> On 29 Jan 2016 6:11 PM, "David Connors" <da...@connors.com> wrote:
>>
>>> The in proc gitlib and a cygwin based cli both come with vs.
>>>
>>> On Fri, 29 Jan 2016, 5:06 PM Davy Jones <djones...@gmail.com> wrote:
>>>
>>>> Hi
>>>>
>>>> Do you have git installed on the machine? I had no end of problems
>>>> until I installed the command line version of git.
>>>>
>>>> Davy
>>>>
>>>> Sent from my iPhone
>>>>
>>>> On 28 Jan 2016, at 08:06, Andrew Coates (DX AUSTRALIA) <
>>>> andrew.coa...@microsoft.com> wrote:
>>>>
>>>> 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 <ozdotnet-boun...@ozdotnet.com>] *On
>>>> Behalf Of *David Connors
>>>> *Sent:* Thursday, 28 January 2016 5:38 PM
>>>> *To:* ozDotNet <ozdotnet@ozdotnet.com>
>>>> *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 <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 <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 <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 <da...@connors.com> wrote:
>>>>
>>>> In Team Explorer
>>>>
>>>

Re: VS2015 and Git

2016-01-29 Thread David Burstin
I had git installed before vs2015 (when I was using 2012) - still there and
working. I also have SmartGit installed, but that is only a gui that sits
in front of the command line.
On 29 Jan 2016 6:11 PM, "David Connors" <da...@connors.com> wrote:

> The in proc gitlib and a cygwin based cli both come with vs.
>
> On Fri, 29 Jan 2016, 5:06 PM Davy Jones <djones...@gmail.com> wrote:
>
>> Hi
>>
>> Do you have git installed on the machine? I had no end of problems until
>> I installed the command line version of git.
>>
>> Davy
>>
>> Sent from my iPhone
>>
>> On 28 Jan 2016, at 08:06, Andrew Coates (DX AUSTRALIA) <
>> andrew.coa...@microsoft.com> wrote:
>>
>> 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 <ozdotnet-boun...@ozdotnet.com>] *On
>> Behalf Of *David Connors
>> *Sent:* Thursday, 28 January 2016 5:38 PM
>> *To:* ozDotNet <ozdotnet@ozdotnet.com>
>> *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 <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 <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 <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 <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 <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 <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 <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 <da...@connors.com> wrote:
>>
>> 

Re: VS2015 and Git

2016-01-27 Thread David Burstin
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: Inline images 1]

This is what Team Explorer looks like:
[image: Inline images 2]

Cheers
Dave


On 28 January 2016 at 11:49, David Connors <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 <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 except me that shows Git branches.
>>
>> Microsoft Git Provider is set as my source control plug-in.
>>
>> Does anyone have any tips or thoughts as to how I might get Git properly
>> integrated with my VS2015 install. For everyone else who I work with, it
>> just seemed to work out of the box (of course).
>>
>> Cheers
>> Dave
>>
> --
> David Connors
> da...@connors.com | @davidconnors | LinkedIn | +61 417 189 363
>


Re: VS2015 and Git

2016-01-27 Thread David Burstin
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 <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 <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 <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 <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 <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 <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 <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 <david.burs...@gmail.com>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> This is the bit above the screenshot:
>>>>>>>> [image: image.png]
>>>>>>>>
>>>>>>>>
>>>>>>>> This is after pressing the "home" button:
>>>>>>>> [image: image.png]
>>>>>>>>
>>>>>>>> On 28 January 2016 at 13:17, David Connors <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 <
>>>>>>>>> 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: image.png]
>>>>>>>>>>
>>>>>>>>>> This is what Team Explorer looks like:
>>>>>>>>>> [image: image.png]
>>>>>>>>>>
>>>>>>>>>> Cheers
>>>>>>>>>> Dave
>>>>&

Re: VS2015 and Git

2016-01-27 Thread David Burstin
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 <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 <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 <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 <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 <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 <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 <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 <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 <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 <
>>>>>>>>> david.burs...@gmail.com> wrote:
>>>>>>>>>
>>>>>>>>>> This is the bit above the screenshot:
>>>>>>>>>> [image: image.png]
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> This is after pressing the "home" button:
>>>>>>>>>> [image: image.png]
>>>>>>>>>>
>>>>>>>>>> On

Re: VS2015 and Git

2016-01-27 Thread David Burstin
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 <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 <david.burs...@gmail.com>
> wrote:
>
>> This is the bit above the screenshot:
>> [image: Inline images 2]
>>
>>
>> This is after pressing the "home" button:
>> [image: Inline images 1]
>>
>> On 28 January 2016 at 13:17, David Connors <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 <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: Inline images 1]
>>>>
>>>> This is what Team Explorer looks like:
>>>> [image: Inline images 2]
>>>>
>>>> Cheers
>>>> Dave
>>>>
>>>>
>>>> On 28 January 2016 at 11:49, David Connors <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 <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 except me that shows Git branches.
>>>>>>
>>>>>> Microsoft Git Provider is set as my source control plug-in.
>>>>>>
>>>>>> Does anyone have any tips or thoughts as to how I might get Git
>>>>>> properly integrated with my VS2015 install. For everyone else who I work
>>>>>> with, it just seemed to work out of the box (of course).
>>>>>>
>>>>>> Cheers
>>>>>> Dave
>>>>>>
>>>>> --
>>>>> David Connors
>>>>> da...@connors.com | @davidconnors | LinkedIn | +61 417 189 363
>>>>>
>>>>
>>>> --
>>> David Connors
>>> da...@connors.com | @davidconnors | LinkedIn | +61 417 189 363
>>>
>>
>> --
> David Connors
> da...@connors.com | @davidconnors | LinkedIn | +61 417 189 363
>


Re: VS2015 and Git

2016-01-27 Thread David Burstin
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 <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 <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 <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 <david.burs...@gmail.com>
>>> wrote:
>>>
>>>> This is the bit above the screenshot:
>>>> [image: Inline images 2]
>>>>
>>>>
>>>> This is after pressing the "home" button:
>>>> [image: Inline images 1]
>>>>
>>>> On 28 January 2016 at 13:17, David Connors <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 <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: Inline images 1]
>>>>>>
>>>>>> This is what Team Explorer looks like:
>>>>>> [image: Inline images 2]
>>>>>>
>>>>>> Cheers
>>>>>> Dave
>>>>>>
>>>>>>
>>>>>> On 28 January 2016 at 11:49, David Connors <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 <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 except me that shows Git branches.
>>>>>>>>
>>>>>>>> Microsoft Git Provider is set as my source control plug-in.
>>>>>>>>
>>>>>>>> Does anyone have any tips or thoughts as to how I might get Git
>>>>>>>> properly integrated with my VS2015 install. For everyone else who I 
>>>>>>>> work
>>>>>>>> with, it just seemed to work out of the box (of course).
>>>>>>>>
>>>>>>>> Cheers
>>>>>>>> Dave
>>>>>>>>
>>>>>>> --
>>>>>>> David Connors
>>>>>>> da...@connors.com | @davidconnors | LinkedIn | +61 417 189 363
>>>>>>>
>>>>>>
>>>>>> --
>>>>> David Connors
>>>>> da...@connors.com | @davidconnors | LinkedIn | +61 417 189 363
>>>>>
>>>>
>>>> --
>>> David Connors
>>> da...@connors.com | @davidconnors | LinkedIn | +61 417 189 363
>>>
>>
>> --
> David Connors
> da...@connors.com | @davidconnors | LinkedIn | +61 417 189 363
>


Re: VS2015 and Git

2016-01-27 Thread David Burstin
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 <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 <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 <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 <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 <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 <david.burs...@gmail.com>
>>>>> wrote:
>>>>>
>>>>>> This is the bit above the screenshot:
>>>>>> [image: Inline images 2]
>>>>>>
>>>>>>
>>>>>> This is after pressing the "home" button:
>>>>>> [image: Inline images 1]
>>>>>>
>>>>>> On 28 January 2016 at 13:17, David Connors <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 <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: Inline images 1]
>>>>>>>>
>>>>>>>> This is what Team Explorer looks like:
>>>>>>>> [image: Inline images 2]
>>>>>>>>
>>>>>>>> Cheers
>>>>>>>> Dave
>>>>>>>>
>>>>>>>>
>>>>>>>> On 28 January 2016 at 11:49, David Connors <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 <
>>>>>>>>> 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 except me that shows Git
>>>>>>>>>> branches.
>>>>>>>>>>
>>>>>>>>>> Microsoft Git Provider is set as my source control plug-in.
>>>>>>>>>>
>>>>>>>>>> Does anyone have any tips or thoughts as to how I might get Git
>>>>>>>>>> properly integrated with my VS2015 install. For everyone else who I 
>>>>>>>>>> work
>>>>>>>>>> with, it just seemed to work out of the box (of course).
>>>>>>>>>>
>>>>>>>>>> Cheers
>>>>>>>>>> Dave
>>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> David Connors
>>>>>>>>> da...@connors.com | @davidconnors | LinkedIn | +61 417 189 363
>>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>> David Connors
>>>>>>> da...@connors.com | @davidconnors | LinkedIn | +61 417 189 363
>>>>>>>
>>>>>>
>>>>>> --
>>>>> David Connors
>>>>> da...@connors.com | @davidconnors | LinkedIn | +61 417 189 363
>>>>>
>>>>
>>>> --
>>> David Connors
>>> da...@connors.com | @davidconnors | LinkedIn | +61 417 189 363
>>>
>>
>> --
> David Connors
> da...@connors.com | @davidconnors | LinkedIn | +61 417 189 363
>


Re: VS2015 and Git

2016-01-27 Thread David Burstin
This is the bit above the screenshot:
[image: Inline images 2]


This is after pressing the "home" button:
[image: Inline images 1]

On 28 January 2016 at 13:17, David Connors <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 <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: Inline images 1]
>>
>> This is what Team Explorer looks like:
>> [image: Inline images 2]
>>
>> Cheers
>> Dave
>>
>>
>> On 28 January 2016 at 11:49, David Connors <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 <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 except me that shows Git branches.
>>>>
>>>> Microsoft Git Provider is set as my source control plug-in.
>>>>
>>>> Does anyone have any tips or thoughts as to how I might get Git
>>>> properly integrated with my VS2015 install. For everyone else who I work
>>>> with, it just seemed to work out of the box (of course).
>>>>
>>>> Cheers
>>>> Dave
>>>>
>>> --
>>> David Connors
>>> da...@connors.com | @davidconnors | LinkedIn | +61 417 189 363
>>>
>>
>> --
> David Connors
> da...@connors.com | @davidconnors | LinkedIn | +61 417 189 363
>


Re: [OT] Quiet PCs from quietpc.com.au

2015-11-29 Thread David Burstin
I ordered some fans and other bits from them back in 2011.

They were pretty good, have some hard-to-find parts and obviously a
commitment to creating quiet pcs, but I haven't found them to be as "pure"
as they used to be, but hey, they have got to make money (they used to be
almost religious about quiet components).

I checked my emails, etc, and my experience with them was good enough to
recommend them.

HTH

Dave


On 30 November 2015 at 17:03,  wrote:

> Hi, anyone order from these folks before? Looking for a silent/near-silent
> PC and these look pretty good (quad core i7, etc):
> http://quietpc.com.au/sys-x490
>
> Cheers
>
> Jason Roberts
> Journeyman Software Developer
>
> Twitter: @robertsjason
> Blog: http://DontCodeTired.com
> Pluralsight Courses: http://bit.ly/psjasonroberts
>
> ===
> I welcome VSRE emails. Learn more at http://vsre.info/
> ===
>
>


Re: [OT] Quiet PCs from quietpc.com.au

2015-11-29 Thread David Burstin
Also, my order was from QuitePC.com (in England), not QuietPC.com.au,
although they are the same company.

On 30 November 2015 at 17:13, David Burstin <david.burs...@gmail.com> wrote:

> I ordered some fans and other bits from them back in 2011.
>
> They were pretty good, have some hard-to-find parts and obviously a
> commitment to creating quiet pcs, but I haven't found them to be as "pure"
> as they used to be, but hey, they have got to make money (they used to be
> almost religious about quiet components).
>
> I checked my emails, etc, and my experience with them was good enough to
> recommend them.
>
> HTH
>
> Dave
>
>
> On 30 November 2015 at 17:03, <osjasonrobe...@gmail.com> wrote:
>
>> Hi, anyone order from these folks before? Looking for a
>> silent/near-silent PC and these look pretty good (quad core i7, etc):
>> http://quietpc.com.au/sys-x490
>>
>> Cheers
>>
>> Jason Roberts
>> Journeyman Software Developer
>>
>> Twitter: @robertsjason
>> Blog: http://DontCodeTired.com
>> Pluralsight Courses: http://bit.ly/psjasonroberts
>>
>> ===
>> I welcome VSRE emails. Learn more at http://vsre.info/
>> ===
>>
>>
>


Re: [OT] Routers and modems and wifi, oh my

2015-11-01 Thread David Burstin
Thanks David. Very helpful. I will start looking into the AP and router
config tomorrow, just to make sure I am not biting off more than I am
willing to chew.

Cheers

On 2 November 2015 at 14:45, David Connors <da...@connors.com> wrote:

> I'd approach each requirement separately.
>
> For VOIP:
> To use existing phones get a PAP2T for $30. Check with your VOIP provider
> it is compatible - can be a bastard to get going with UDP/STUN/etc. I've
> disconnected our VOIP service because with all these unlimited mobile plans
> now it doesn't make sense to have a phone that just rings with SPAM anyway.
>
> For wireless:
> Cisco 1252AG-N-K9 is unbelievable value second hand. Heaps end up on ebay
> regularly as people upgrade their networks to 802.11AC (which it does not
> support - don't let that worry you as it is faster than the NBN and
> certainly faster than your DSL 2 line).  We use 60 of them at TechEd
> *cough* Ignite and always get very good feedback. You need to get one with
> 2.4GHz and 5GHz dipoles and either a PowerCube4 PoE injector (this is NOT
> standard PoE) or power supply and ensure it has autonomous firmware on it
> (otherwise it needs a wireless LAN controller $$$).
> ~$100-200 depending on what it comes with.
>
> For ADSL2+
> Cisco 877-M-K9. That'll do your routing, NAT, port mappings etc.
>
> http://www.ebay.com.au/itm/Cisco-877-M-K9-Annex-M-Router-Power-pack-Lead-Console-cable-/161858837540?hash=item25af89dc24:g:ODcAAOSwEetV98By
> That one has a BIN of $140.
>
> With the AP and router above,* these are not resigrade devices and you
> won't be able to 'follow your nose' to configure them*. The web ui on the
> 1252 is appalling and there is no web ui on the 877. You'll be in the world
> of serial cables for factory reset, TFTP servers for firmware updates, etc.
> There are heaps of templates out there for the 877 with every ISP on
> whirlpool. I can give you an autonomous config for a 1252AGN easily enough.
>
> HTH
>
> David.
>
>
>
> On Mon, 2 Nov 2015 at 12:50 David Burstin <david.burs...@gmail.com> wrote:
>
>> Up to $400 for a solution that works well (meaning good wifi, voip line
>> doesn't disappear randomly, reliable LAN).
>>
>> I have never configured on of those devices (Cisco IOS or JunOS), but
>> would gladly give it a go.
>>
>> On 2 November 2015 at 13:38, David Connors <da...@connors.com> wrote:
>>
>>> How much money do you want to spend and what is your pain threshold for
>>> configuring a Cisco IOS or JunOS device?
>>>
>>> On Mon, 2 Nov 2015 at 12:37 David Burstin <david.burs...@gmail.com>
>>> wrote:
>>>
>>>> Hi folks,
>>>>
>>>> I am looking at getting a new router as my current Billion one is
>>>> playing up too often (losing LAN, wifi disappearing, other fun stuff).
>>>>
>>>> The functionality I need is basically an ADSL modem, router, wifi and
>>>> voip. The Billion one covered this, but the wifi was just crap. I would
>>>> have no problem having multiple devices (eg modem and voip separate from
>>>> router and wifi).
>>>>
>>>> Probably the most important thing for me is that the wifi reaches
>>>> beyond 10 meters.
>>>>
>>>> All suggestions welcome - even smart-ass ones (as long as they are
>>>> funny).
>>>>
>>>> Cheers
>>>> Dave
>>>>
>>> --
>>> David Connors
>>> da...@connors.com | @davidconnors | LinkedIn | +61 417 189 363
>>>
>>
>> --
> David Connors
> da...@connors.com | @davidconnors | LinkedIn | +61 417 189 363
>


Re: Sql Server Patch Scripts

2015-11-01 Thread David Burstin
We use SQL Server projects for patching, version controlled with git.

For schema changes, we run a compare on the project and the dev database
(assuming that is where the schema changes are) and create an upgrade
script from that.

For actual data changes to be applied, we create separate scripts in the
sql project specifically for those.

This seems to work pretty well for us. YMMV.

Cheers
Dave

On 2 November 2015 at 14:53, Grant Castner  wrote:

> Hi Tony,
> We use dbup (https://dbup.github.io/) - it allows you to create a small
> visual studio project so that you can track scripts as well as check them
> in.
>
> Cheers,
> Grant
>
>
> Grant Castner
> Phone: 0458 770 749
> Twitter: https://twitter.com/grantcastner
> LinkedIn: au.linkedin.com/pub/grant-castner
>
>
> --
> Date: Mon, 2 Nov 2015 14:48:56 +1100
> Subject: Sql Server Patch Scripts
> From: tonyw...@gmail.com
> To: ozdotnet@ozdotnet.com
>
>
> Hi all,
>
> Almost every system I have developed has been against a SQL Server
> database, and every environment has needed to be patched as greenfields
> projects introduce new changes.
>
> The reality is that I have found providing patch scripts for sql server
> quite problematic and have never been very happy about what we do to apply
> patch scripts.
>
> I want to know what scripts have been applied to a database, and I also
> want to know that scripts applied are transactional (that is, if a script
> "breaks" when applied, nothing has changed.) I also want to be able to add
> data to be inserted into tables to my scripts.
>
> What are people currently doing to solve these issues?
>
> Warm regards,
> Tony
>


[OT] Routers and modems and wifi, oh my

2015-11-01 Thread David Burstin
Hi folks,

I am looking at getting a new router as my current Billion one is playing
up too often (losing LAN, wifi disappearing, other fun stuff).

The functionality I need is basically an ADSL modem, router, wifi and voip.
The Billion one covered this, but the wifi was just crap. I would have no
problem having multiple devices (eg modem and voip separate from router and
wifi).

Probably the most important thing for me is that the wifi reaches beyond 10
meters.

All suggestions welcome - even smart-ass ones (as long as they are funny).

Cheers
Dave


Re: [OT] Routers and modems and wifi, oh my

2015-11-01 Thread David Burstin
Up to $400 for a solution that works well (meaning good wifi, voip line
doesn't disappear randomly, reliable LAN).

I have never configured on of those devices (Cisco IOS or JunOS), but would
gladly give it a go.

On 2 November 2015 at 13:38, David Connors <da...@connors.com> wrote:

> How much money do you want to spend and what is your pain threshold for
> configuring a Cisco IOS or JunOS device?
>
> On Mon, 2 Nov 2015 at 12:37 David Burstin <david.burs...@gmail.com> wrote:
>
>> Hi folks,
>>
>> I am looking at getting a new router as my current Billion one is playing
>> up too often (losing LAN, wifi disappearing, other fun stuff).
>>
>> The functionality I need is basically an ADSL modem, router, wifi and
>> voip. The Billion one covered this, but the wifi was just crap. I would
>> have no problem having multiple devices (eg modem and voip separate from
>> router and wifi).
>>
>> Probably the most important thing for me is that the wifi reaches beyond
>> 10 meters.
>>
>> All suggestions welcome - even smart-ass ones (as long as they are funny).
>>
>> Cheers
>> Dave
>>
> --
> David Connors
> da...@connors.com | @davidconnors | LinkedIn | +61 417 189 363
>


Re: Ozdotnet Ignite drinks?

2015-10-22 Thread David Burstin
One hooker for the week That's a bit much to ask - the event only goes
for 4 days.

Plus - with all the mutual masturbation that goes on at these events, is a
hooker even required???





On 23 October 2015 at 14:46, Stephen Price 
wrote:

> You're right. I crossed the line with the t-shirts. ;)
>
> On Fri, 23 Oct 2015 at 11:43 Tom Rutter  wrote:
>
>> Now you're just getting silly
>>
>> On Friday, 23 October 2015, Stephen Price 
>> wrote:
>>
>>> Sure, and while they are at it they should give all delegates a Surface
>>> Book, 5 free t-shirts, and a hooker for the week.
>>>
>>> On Fri, 23 Oct 2015 at 11:28 Tom Rutter  wrote:
>>>
 If Im paying 2000 for the event at the very least I'd expect an msdn
 sub given to me

 On Friday, 23 October 2015, DotNet Dude  wrote:

> For 2k I could go live in Vietnam for several months
>
> On Friday, 23 October 2015, Greg Keogh  wrote:
>
>> Anyway $2k for an event? Give me a break
>>>
>>
>> I'm glad someone else feels that way. Back in the late 80s I worked
>> for a big company and was sent on week long junkets to conferences like
>> this (and loved it!). But now I work for myself, as attractive as this
>> event is, I'm more likely to buy a ticket for a trip into space with
>> Richard Branson. The cost will surely skew the demographics of the 
>> audience
>> for such events -- *GK*
>>
>


Re: Mobile device photos

2015-10-21 Thread David Burstin
Mine worked on my HTC m8 using Chrome.

What and why Mercury browser?

On 22 October 2015 at 12:37, Kirsten Greed  wrote:

> I went to the url on my android phone with it's Mercury browser but
> nothing happens when I touch Choose File
>
>
> --
> *From:* ozdotnet-boun...@ozdotnet.com [mailto:
> ozdotnet-boun...@ozdotnet.com] *On Behalf Of *Craig van Nieuwkerk
> *Sent:* Thursday, 22 October 2015 10:24 AM
> *To:* ozDotNet
> *Subject:* Re: Mobile device photos
>
> Basically all it does it bring up the camera where you can take a photo.
> Then when you do a form POST it will be submitted like a normal
> input[type=file]. It even displays a little preview of the photo next to
> the input.
>
> Open this on your phone https://jsfiddle.net/wkwq6kLz/
>
> Craig
>
> On Thu, Oct 22, 2015 at 10:12 AM, Greg Keogh  wrote:
>
>> I have done this before.
>>>
>>> 
>>>
>>> This will basically work like a standard file upload input but will use
>>> the camera to select the file.
>>>
>>
>> Goog grief! That's like black magic. So you click the button rendered
>> next to the  control and what happens?
>>
>> In my case it looks like the initial devices in the field will be iPads.
>> I'll read up on the expanded  element and make a test page and try
>> it on the weekend.
>>
>> *Greg*
>>
>
>


Re: Mobile device photos

2015-10-21 Thread David Burstin
On 22 October 2015 at 13:31, Joseph Cooney  wrote:


> It would be worth checking to see if the android 'built-in' browser (which
> is not Chrome) supports this, as it is likely much more widely used.
>
>
It does.


Re: Cheapest MSDN renewals

2015-10-21 Thread David Burstin
Microway : Visual Studio 2015 PROFESSIONAL with MSDN - 2 Year Subs
RENEWAL$1540  inc
GSTVisual Studio 2015 ENTERPRISE with MSDN - 2 Year Subs RENEWAL$4300  inc
GST




Professional is about $120 more expensive than it was 2 years ago.


Anyone found any cheaper?






On 21 October 2015 at 17:05, David Connors  wrote:

> My MSDN is up for renewal again... how has obtained a good deal recently?
> --
> David Connors
> da...@connors.com | @davidconnors | LinkedIn | +61 417 189 363
>


Re: [OT] Anyone getting spam?

2015-10-19 Thread David Burstin
Done. Sent you 2. Letting you know here in case they get blocked :)

On 19 October 2015 at 17:06, David Connors <da...@connors.com> wrote:

> Yeah Show Original so you get all the raw headers. Cut and paste it into a
> new message to da...@codify.com.
>
> I've already built a new VM in Azure for the Mailman 3.0 upgrade ... just
> need to find some spare time to get around to it.
>
> On Mon, 19 Oct 2015 at 15:48 David Burstin <david.burs...@gmail.com>
> wrote:
>
>> I too have been getting spam. How do I send you the full raw email (using
>> gmail client)?
>>
>> Is it as simple as "Show Original", copying all of the details and
>> sending it to you? I assume it is more than just "forward".
>>
>> Also, will a subject like "Spam from OzDotNet" get blocked by your spam
>> filter?
>>
>> Cheers
>> Dave
>>
>> On 19 October 2015 at 14:33, David Connors <da...@connors.com> wrote:
>>
>>> The list receives a lot but mailman always takes care of it.
>>>
>>> Can you send me the full raw mail including headers off list?
>>>
>>>
>>> On Mon, 19 Oct 2015 at 13:24 ILT <il.tho...@outlook.com> wrote:
>>>
>>>> I’ve received 3 emails (yesterday + today) passed on from
>>>> ozdot...@gmail.com that are innocuous but unwanted. They get files by
>>>> my emailer to my folder for OzDotNet list. No real problem to delete,  of
>>>> course.
>>>>
>>>> Has anyone else had this problem?
>>>> --
>>>>
>>>> Ian Thomas
>>>> Albert Park, Victoria
>>>>
>>>>
>>>>
>>> --
>>> David Connors
>>> da...@connors.com | @davidconnors | LinkedIn | +61 417 189 363
>>>
>>
>> --
> David Connors
> da...@connors.com | @davidconnors | LinkedIn | +61 417 189 363
>


Re: [OT] Anyone getting spam?

2015-10-18 Thread David Burstin
I too have been getting spam. How do I send you the full raw email (using
gmail client)?

Is it as simple as "Show Original", copying all of the details and sending
it to you? I assume it is more than just "forward".

Also, will a subject like "Spam from OzDotNet" get blocked by your spam
filter?

Cheers
Dave

On 19 October 2015 at 14:33, David Connors  wrote:

> The list receives a lot but mailman always takes care of it.
>
> Can you send me the full raw mail including headers off list?
>
>
> On Mon, 19 Oct 2015 at 13:24 ILT  wrote:
>
>> I’ve received 3 emails (yesterday + today) passed on from
>> ozdot...@gmail.com that are innocuous but unwanted. They get files by my
>> emailer to my folder for OzDotNet list. No real problem to delete,  of
>> course.
>>
>> Has anyone else had this problem?
>> --
>>
>> Ian Thomas
>> Albert Park, Victoria
>>
>>
>>
> --
> David Connors
> da...@connors.com | @davidconnors | LinkedIn | +61 417 189 363
>


RE: CORS, Azure, Chrome desktop and mobile

2015-10-13 Thread David Burstin
Thanks Adrian. I saw that and will try it tonight when I get home (I need
to make the service call ssl too). Azurewebsites.net has an ssl
certificate, so it should all work once it is end-to-end ssl.
On 13 Oct 2015 6:42 pm, "Adrian Halid" <adr...@halid.com.au> wrote:

> http://jeffmcmahan.info/blog/firewall-causes-cors-to-fail/
>
>
>
> The comments in this post suggest using TSL/SSL. The firewall can’t mess
> with your headers.
>
>
>
> *Regards*
>
>
>
> *Adrian Halid*
>
>
>
> *From:* ozdotnet-boun...@ozdotnet.com [mailto:
> ozdotnet-boun...@ozdotnet.com] *On Behalf Of *David Burstin
> *Sent:* Tuesday, 13 October 2015 2:08 PM
> *To:* Thomas Koster <tkos...@gmail.com>
> *Cc:* ozDotNet <ozdotnet@ozdotnet.com>
> *Subject:* Re: CORS, Azure, Chrome desktop and mobile
>
>
>
> Firstly, thanks again to everyone who has taken the time to look at this.
>
>
>
> Yes, it turns out that it is a firewall issue. :(
>
>
>
> So, given that having a web page talk to a web service at a different
> origin is not a crazy or unusual situation, how do you guys deal with this?
> How do you make the web page work, given that you can't go to everyone who
> looks at your site and ask them to change their firewall rules, no matter
> how dumb they are (the firewall rules and the people you are talking to)?
>
>
>
> Or is it just not possible?
>
>
>
> Cheers
>
> Dave
>
>
>
> On 13 October 2015 at 16:53, Thomas Koster <tkos...@gmail.com> wrote:
>
> On 13 October 2015 at 15:39, David Burstin <david.burs...@gmail.com>
> wrote:
> > My response headers don't have "Access-Control-Allow-Origin". Any ideas
> > why? (I am about to hit google)
>
> On 13 October 2015 at 16:11, Thomas Koster <tkos...@gmail.com> wrote:
> > Are you using a proxy, firewall or browser plugin that is removing them?
> > If you suspect this, try HTTPS (although a browser plugin can still bite
> > you).
>
> On 13 October 2015 at 16:15, David Burstin <david.burs...@gmail.com>
> wrote:
> > Thanks Thomas. Definitely not a plugin, possibly a proxy or firewall
> issue.
> > I will talk to the guys here who know more about this than me.
>
> At first, looking at your screenshot, I didn't think that a proxy or
> firewall was removing headers because outgoing headers look fine and
> rubbish headers like "X-Powered-By" did make it through. (Why include
> "X-Powered-By" on a whitelist but not CORS headers?!). But then I
> noticed that "X-AspNet-Version" is also missing from your
> screenshot...
>
> --
> Thomas Koster
>
>
>


Re: CORS, Azure, Chrome desktop and mobile

2015-10-13 Thread David Burstin
Firstly, thanks again to everyone who has taken the time to look at this.

Yes, it turns out that it is a firewall issue. :(

So, given that having a web page talk to a web service at a different
origin is not a crazy or unusual situation, how do you guys deal with this?
How do you make the web page work, given that you can't go to everyone who
looks at your site and ask them to change their firewall rules, no matter
how dumb they are (the firewall rules and the people you are talking to)?

Or is it just not possible?

Cheers
Dave

On 13 October 2015 at 16:53, Thomas Koster <tkos...@gmail.com> wrote:

> On 13 October 2015 at 15:39, David Burstin <david.burs...@gmail.com>
> wrote:
> > My response headers don't have "Access-Control-Allow-Origin". Any ideas
> > why? (I am about to hit google)
>
> On 13 October 2015 at 16:11, Thomas Koster <tkos...@gmail.com> wrote:
> > Are you using a proxy, firewall or browser plugin that is removing them?
> > If you suspect this, try HTTPS (although a browser plugin can still bite
> > you).
>
> On 13 October 2015 at 16:15, David Burstin <david.burs...@gmail.com>
> wrote:
> > Thanks Thomas. Definitely not a plugin, possibly a proxy or firewall
> issue.
> > I will talk to the guys here who know more about this than me.
>
> At first, looking at your screenshot, I didn't think that a proxy or
> firewall was removing headers because outgoing headers look fine and
> rubbish headers like "X-Powered-By" did make it through. (Why include
> "X-Powered-By" on a whitelist but not CORS headers?!). But then I
> noticed that "X-AspNet-Version" is also missing from your
> screenshot...
>
> --
> Thomas Koster
>


Re: CORS, Azure, Chrome desktop and mobile

2015-10-12 Thread David Burstin
Here is mine on Chrome 45, Windows 7:

[image: Inline images 1]

There should be a list of items on the page. Note the error message in
chrome tools.

On 13 October 2015 at 14:46, Nelson <nelson.honey...@gmail.com> wrote:

> Works for me - win7 chrome 45
>
> details on how to trigger the error maybe?
>
> or attach your error log
>
> On 13 October 2015 at 14:42, David Burstin <david.burs...@gmail.com>
> wrote:
>
>> Hi folks,
>>
>> I have a web site on Azure and it utilizes a web api on Azure. I believe
>> that I have set up CORS correctly (controller attributes in web api), but I
>> still get errors when using Chrome from the desktop, although Chrome from
>> Android has no problems.
>>
>> Does anyone have any ideas how to fix / debug this?
>>
>> It is just a play site, so if you want to test it go to
>> http://dartsstuff.azurewebsites.net/
>>
>> Cheers
>> Dave
>>
>
>


Re: vb.net

2015-10-12 Thread David Burstin
I think the real message here is - forget the language, just don't work for
Nelson's senior. Stubborn a**h are not confined to any particular
language. :)

On 13 October 2015 at 14:14, Nelson <nelson.honey...@gmail.com> wrote:

> My concern here (regarding the job offer) is not about the language use.
>
> i cannot stress enough how a pain in the a** it can be when working with
> seniors who are reluctant to change and adopt newer better technology.
>
> And as a Junior in the team you are basically screwed, especially you
> started your training with all the modern tech and tools.
>
>
>
> I had a hard time convincing my senior to switch to ASP.NET MVC from
> WebForms.
>
> although that turn out may not be the best idea - he still code like
> WebForms way in MVC
>
> anyway he still thinks WebForms is superior and can do stuff MVC cant do
> till this date unfortunately
>
>
>
> you can also imagine how your ideas got banned just because you are the
> junior and he play the experience game with you.
>
> even though that experience translate to sticking to 10-20 years old
> libraries when there are modern, much more popular alternatives
>
> (the best example i think of right now is that he is still using his copy
> of a 1997 alpha version of date.js library - probably thats the time he
> started learning js?)
>
>
>
> I'm not saying VB.NET people are all stubborn and old. but the
> probability of having to work with a**h*** is just much higher than i like.
>
> After all, it won't be a cultural fit for me personally as i'm a
> state-of-the-art person and would love to work with new technology
>
>
> On 13 October 2015 at 13:53, Bill McCarthy <
> bill.mccarthy.li...@live.com.au> wrote:
>
>>
>>
>> Although there’s lots of c ‘style’ languages, the devil is always in the
>> details/differences. I find it hard to switch between c# and js and not
>> forget/mess up. With vb.net and js not so much a problem.
>>
>>
>>
>> The same use to be said for vb and vbscript in days of asp
>>
>>
>>
>>
>>
>>
>>
>>
>> *From: *David Burstin
>> *Sent: *Tuesday, 13 October 2015 1:41 PM
>> *To: *ozDotNet
>> *Subject: *Re: vb.net
>>
>>
>>
>>
>>
>> I started my .net journey with vb.net, but these days I code C# unless I
>> have to use vb for working with a legacy system.
>>
>>
>>
>> I agree with Bill - there really isn't much difference between using the
>> languages in .net. In fact, knowing my way around the .net framework (from
>> having used it with vb) made the transition to c# much easier.
>>
>>
>>
>> BUT, outside the .net world, I have found my knowledge of C# has helped
>> me in reading (and learning) other languages - eg java, js, ruby. These all
>> have a syntax which is far more like c# than vb.
>>
>>
>>
>> So, if you can only use one language, for me it would be C# - but there
>> is no reason at all that you should be confined to one language. If you are
>> interested in the job, than go for it. Whatever happens, you will learn.
>> Any job provides an opportunity to practice our craft and become better
>> programmers. Plus, you can do projects after hours in whatever language you
>> want :)
>>
>>
>>
>> Cheers
>>
>> Dave
>>
>>
>>
>> On 13 October 2015 at 13:33, Bill McCarthy <
>> bill.mccarthy.li...@live.com.au> wrote:
>>
>>
>>
>>
>>
>> This usually a great rant starter for a Friday conversation.
>> Realistically though Vb.net is much a muchness with c# on .net. Definitely
>> the best language if doing integrated xml. With late binding stuff it has
>> some advantages with better conversions, but also disadvantages such as
>> wider scope.
>>
>>
>>
>> Realistically the biggest disadvantage of vb.net is if you want to
>> integrate some large source code from open licence stuff... usually more is
>> available in c#.
>>
>>
>>
>>
>>
>>
>>
>>
>> *From: *Tom P
>> *Sent: *Tuesday, 13 October 2015 12:48 PM
>> *To: *ozDotNet
>> *Subject: *vb.net
>>
>>
>>
>>
>>
>> Guys I've been offered a junior dev job but they insist on vb.net only.
>> Does anyone know what is happening with vb.net going forward? I would
>> hate to get stuck into the vb.net world and have it killed off within a
>> few years.
>>
>>
>> Thanks
>>
>> Tom
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>
>


CORS, Azure, Chrome desktop and mobile

2015-10-12 Thread David Burstin
Hi folks,

I have a web site on Azure and it utilizes a web api on Azure. I believe
that I have set up CORS correctly (controller attributes in web api), but I
still get errors when using Chrome from the desktop, although Chrome from
Android has no problems.

Does anyone have any ideas how to fix / debug this?

It is just a play site, so if you want to test it go to
http://dartsstuff.azurewebsites.net/

Cheers
Dave


Re: CORS, Azure, Chrome desktop and mobile

2015-10-12 Thread David Burstin
Thanks Thomas. Definitely not a plugin, possibly a proxy or firewall issue.
I will talk to the guys here who know more about this than me.

On 13 October 2015 at 16:11, Thomas Koster <tkos...@gmail.com> wrote:

> On 13 October 2015 at 15:39, David Burstin <david.burs...@gmail.com>
> wrote:
>
>> My response headers don't have "Access-Control-Allow-Origin". Any ideas
>> why? (I am about to hit google)
>>
>
> Are you using a proxy, firewall or browser plugin that is removing them?
> If you suspect this, try HTTPS (although a browser plugin can still bite
> you).
>
> --
> Thomas Koster
>
>


Re: vb.net

2015-10-12 Thread David Burstin
I started my .net journey with vb.net, but these days I code C# unless I
have to use vb for working with a legacy system.

I agree with Bill - there really isn't much difference between using the
languages in .net. In fact, knowing my way around the .net framework (from
having used it with vb) made the transition to c# much easier.

BUT, outside the .net world, I have found my knowledge of C# has helped me
in reading (and learning) other languages - eg java, js, ruby. These all
have a syntax which is far more like c# than vb.

So, if you can only use one language, for me it would be C# - but there is
no reason at all that you should be confined to one language. If you are
interested in the job, than go for it. Whatever happens, you will learn.
Any job provides an opportunity to practice our craft and become better
programmers. Plus, you can do projects after hours in whatever language you
want :)

Cheers
Dave

On 13 October 2015 at 13:33, Bill McCarthy 
wrote:

>
>
>
>
> This usually a great rant starter for a Friday conversation. Realistically
> though Vb.net is much a muchness with c# on .net. Definitely the best
> language if doing integrated xml. With late binding stuff it has some
> advantages with better conversions, but also disadvantages such as wider
> scope.
>
>
>
> Realistically the biggest disadvantage of vb.net is if you want to
> integrate some large source code from open licence stuff... usually more is
> available in c#.
>
>
>
>
>
>
>
>
> *From: *Tom P
> *Sent: *Tuesday, 13 October 2015 12:48 PM
> *To: *ozDotNet
> *Subject: *vb.net
>
>
>
>
>
> Guys I've been offered a junior dev job but they insist on vb.net only.
> Does anyone know what is happening with vb.net going forward? I would
> hate to get stuck into the vb.net world and have it killed off within a
> few years.
>
>
> Thanks
>
> Tom
>
>
>
>
>


Re: vb.net

2015-10-12 Thread David Burstin
Definitely agree Bill. For some people (me), the similarities are helpful.
For others (Bill), it is the differences that prevent confusion.

Tom, see where you sit in relation to similarities / differences -
self-awareness will definitely help your decision.

On 13 October 2015 at 13:53, Bill McCarthy <bill.mccarthy.li...@live.com.au>
wrote:

>
>
> Although there’s lots of c ‘style’ languages, the devil is always in the
> details/differences. I find it hard to switch between c# and js and not
> forget/mess up. With vb.net and js not so much a problem.
>
>
>
> The same use to be said for vb and vbscript in days of asp
>
>
>
>
>
>
>
>
> *From: *David Burstin
> *Sent: *Tuesday, 13 October 2015 1:41 PM
> *To: *ozDotNet
> *Subject: *Re: vb.net
>
>
>
>
>
> I started my .net journey with vb.net, but these days I code C# unless I
> have to use vb for working with a legacy system.
>
>
>
> I agree with Bill - there really isn't much difference between using the
> languages in .net. In fact, knowing my way around the .net framework (from
> having used it with vb) made the transition to c# much easier.
>
>
>
> BUT, outside the .net world, I have found my knowledge of C# has helped me
> in reading (and learning) other languages - eg java, js, ruby. These all
> have a syntax which is far more like c# than vb.
>
>
>
> So, if you can only use one language, for me it would be C# - but there is
> no reason at all that you should be confined to one language. If you are
> interested in the job, than go for it. Whatever happens, you will learn.
> Any job provides an opportunity to practice our craft and become better
> programmers. Plus, you can do projects after hours in whatever language you
> want :)
>
>
>
> Cheers
>
> Dave
>
>
>
> On 13 October 2015 at 13:33, Bill McCarthy <
> bill.mccarthy.li...@live.com.au> wrote:
>
>
>
>
>
> This usually a great rant starter for a Friday conversation. Realistically
> though Vb.net is much a muchness with c# on .net. Definitely the best
> language if doing integrated xml. With late binding stuff it has some
> advantages with better conversions, but also disadvantages such as wider
> scope.
>
>
>
> Realistically the biggest disadvantage of vb.net is if you want to
> integrate some large source code from open licence stuff... usually more is
> available in c#.
>
>
>
>
>
>
>
>
> *From: *Tom P
> *Sent: *Tuesday, 13 October 2015 12:48 PM
> *To: *ozDotNet
> *Subject: *vb.net
>
>
>
>
>
> Guys I've been offered a junior dev job but they insist on vb.net only.
> Does anyone know what is happening with vb.net going forward? I would
> hate to get stuck into the vb.net world and have it killed off within a
> few years.
>
>
> Thanks
>
> Tom
>
>
>
>
>
>
>
>
>
>
>


Re: CORS, Azure, Chrome desktop and mobile

2015-10-12 Thread David Burstin
Thanks everyone for having a look. I will try from a different network, as
other machines here are getting the same result (fail).

On 13 October 2015 at 15:29, ILT <il.tho...@outlook.com> wrote:

> David, the only error I have is that favicon.ico can’t be found by server.
>
> Chrome Version 45.0.2454.101 m, Windows 7 Ultimate 64-bit, .NET 4.52
> --
>
> Ian Thomas
> Albert Park, Victoria
>
>
>
> *From:* ozdotnet-boun...@ozdotnet.com [mailto:
> ozdotnet-boun...@ozdotnet.com] *On Behalf Of *David Burstin
> *Sent:* Tuesday, October 13, 2015 2:58 PM
> *To:* ozDotNet
> *Subject:* Re: CORS, Azure, Chrome desktop and mobile
>
>
>
> Here is mine on Chrome 45, Windows 7:
>
>
>
> [image: Inline images 1]
>
>
>
> There should be a list of items on the page. Note the error message in
> chrome tools.
>
>
>
> On 13 October 2015 at 14:46, Nelson <nelson.honey...@gmail.com> wrote:
>
> Works for me - win7 chrome 45
>
>
>
> details on how to trigger the error maybe?
>
>
>
> or attach your error log
>
>
>
> On 13 October 2015 at 14:42, David Burstin <david.burs...@gmail.com>
> wrote:
>
> Hi folks,
>
>
>
> I have a web site on Azure and it utilizes a web api on Azure. I believe
> that I have set up CORS correctly (controller attributes in web api), but I
> still get errors when using Chrome from the desktop, although Chrome from
> Android has no problems.
>
>
>
> Does anyone have any ideas how to fix / debug this?
>
>
>
> It is just a play site, so if you want to test it go to
> http://dartsstuff.azurewebsites.net/
>
>
>
> Cheers
>
> Dave
>
>
>
>
>


Re: [OT] home server

2015-07-29 Thread David Burstin
On 29 July 2015 at 16:02, Adrian Halid adrian.ha...@itvision.com.au wrote:

 Hi David,



 Why would you use unRaid and not just the hardware raid?


The 2 main reasons I use unRaid are the ease of decommissioning and the
ease of upgrading my hardware (although I haven't needed to do either).
unRaid is not a version of Raid. Instead it constantly maintains a parity
drive so that any drive that goes down can be kept alive virtually. The
actual drives that store the data are not striped, or modified in any other
way, so could be pulled out of the server and stuck into another machine
seamlessly.

Upgrading the capacity is also seamless.
Swapping a drive: Say I have 2 x 2TB data drives and 1x2TB parity drive. I
can swap the 2TB parity drive for a 3TB drive without bringing the system
down (the parity gets rebuilt in situ). I can then replace one of the 2TB
data drives with a 3TB drive (again without bringing the system down).
Easy. Plus, I can have any combination of drive sizes, as long as the
parity drive is the biggest.
Adding a new drive is even easier - just add it. For a freshly prepared
drive, it just goes straight in without needing to rebuild the parity.






 Regards



 *Adrian Halid*
 Research and Development Manager



 Connect with me
 *[image: cid:image003.png@01CF107B.FB6C6300]*
 https://www.facebook.com/itvision.australia?fref=ts*[image:
 cid:image004.png@01CF107B.FB6C6300]*
 http://www.linkedin.com/company/514509?trk=tyahtrkInfo=tas%3Ait%20vision%20pt%2Cidx%3A1-1-1*[image:
 cid:image005.png@01CF107B.FB6C6300]* https://twitter.com/ITVisionTweets

 P:  (08) 9315 7000  F:  (08) 9315 7088  Help
 Desk:  1 300 042 669

 W: www.itvision.com.au   E:  adrian.ha...@itvision.com.au



 *IT Vision Australia Pty Ltd* (ABN: 34 309 336 904)
 Level 3, Kirin Centre, 15 Ogilvie Road, Applecross, WA, 6153

 PO Box 881, Canning Bridge WA 6153

 *[image: cid:image002.png@01CF107B.FB6C6300]*



 NOTICE : This e-mail and any attachments are intended for the addressee(s)
 only and may contain confidential or privileged material.
 Any unauthorised review, use, alteration, disclosure or distribution of
 this e-mail (including any attachments) by an unintended recipient
 is prohibited. If you are not the intended recipient please contact the
 sender as soon as possible by return e-mail and then delete both messages



 *From:* ozdotnet-boun...@ozdotnet.com [mailto:
 ozdotnet-boun...@ozdotnet.com] *On Behalf Of *David Burstin
 *Sent:* Wednesday, 29 July 2015 1:06 PM
 *To:* ozDotNet ozdotnet@ozdotnet.com
 *Subject:* RE: [OT] home server



 Sorry for the slow reply - I thought I had sent it but it was sitting in
 drafts.

 I am still using unRaid 5 so not sure about version 6. It runs on linux,
 so anything that can run on linux can run (at least in my experience).
 Version 5 did not allow for NTFS drives, and added drives had to be
 cleaned/prepared. The parity drive is also prepared before use. The
 advantage of this is that it exercises the drives and flushes out drive
 problems - I RTMd a couple of drives after proving they were faulty during
 this cleaning phase.

 Sorry I can't give you more info about the current version - version 5 is
 so good that I have never had a reason to upgrade. One thing I can say is
 that the community is very active and responsive, so I would check out the
 forums and direct any questions in that direction.

 Cheers

 Dave



 On 27 Jul 2015 4:23 pm, ILT il.tho...@outlook.com wrote:

 Dave, I’ve read the What is unRaid and the Technology pages – now having a
 think about it.

 Not sure if I can add part-used NTFS format drives (Basic – not spanned,
 striped, mirrored, RAID)  once the USB boot is created, and a parity drive
 (which I assume needs to be ‘fresh’, unused, Linux file system) has been
 designated and prepared. I’ve got more reading to do, obviously.

 Do you the ability to run Docker Containers? My last reading about Docker
 (at the end of last year, I guess – probably this
 http://www.techradar.com/news/software/operating-systems/docker-on-windows-server-how-will-it-work--1275009)
 was that it’s “not yet right for Windows”.
 --

 Ian Thomas
 Albert Park, Victoria



 *From:* ozdotnet-boun...@ozdotnet.com [mailto:
 ozdotnet-boun...@ozdotnet.com] *On Behalf Of *David Burstin
 *Sent:* Monday, July 27, 2015 2:24 PM
 *To:* ozDotNet
 *Subject:* Re: [OT] home server



 Ian, if you already have the HP Microserver, I really think it would be
 worth your time checking out UnRaid
 http://lime-technology.com/unraid-server/. I have been using it for
 years without any problems. And it is free for up to 3 drives (2 data, 1
 parity), so up to 6TB storage.



 Cheers

 Dave



 On 27 July 2015 at 14:19, ILT il.tho...@outlook.com wrote:

 Thanks Ken. Not having experience with server management, but finding
 WHS2011 with a few add-ins a bit primitive, how would I go with the same
 system on my HP Microserver?

 Would you recommend a NAS

RE: [OT] home server

2015-07-28 Thread David Burstin
Sorry for the slow reply - I thought I had sent it but it was sitting in
drafts.

I am still using unRaid 5 so not sure about version 6. It runs on linux, so
anything that can run on linux can run (at least in my experience). Version
5 did not allow for NTFS drives, and added drives had to be
cleaned/prepared. The parity drive is also prepared before use. The
advantage of this is that it exercises the drives and flushes out drive
problems - I RTMd a couple of drives after proving they were faulty during
this cleaning phase.

Sorry I can't give you more info about the current version - version 5 is
so good that I have never had a reason to upgrade. One thing I can say is
that the community is very active and responsive, so I would check out the
forums and direct any questions in that direction.

Cheers

Dave


On 27 Jul 2015 4:23 pm, ILT il.tho...@outlook.com wrote:

 Dave, I’ve read the What is unRaid and the Technology pages – now having a
 think about it.

 Not sure if I can add part-used NTFS format drives (Basic – not spanned,
 striped, mirrored, RAID)  once the USB boot is created, and a parity drive
 (which I assume needs to be ‘fresh’, unused, Linux file system) has been
 designated and prepared. I’ve got more reading to do, obviously.

 Do you the ability to run Docker Containers? My last reading about Docker
 (at the end of last year, I guess – probably this
 http://www.techradar.com/news/software/operating-systems/docker-on-windows-server-how-will-it-work--1275009)
 was that it’s “not yet right for Windows”.
 --

 Ian Thomas
 Albert Park, Victoria



 *From:* ozdotnet-boun...@ozdotnet.com [mailto:
 ozdotnet-boun...@ozdotnet.com] *On Behalf Of *David Burstin
 *Sent:* Monday, July 27, 2015 2:24 PM
 *To:* ozDotNet
 *Subject:* Re: [OT] home server



 Ian, if you already have the HP Microserver, I really think it would be
 worth your time checking out UnRaid
 http://lime-technology.com/unraid-server/. I have been using it for
 years without any problems. And it is free for up to 3 drives (2 data, 1
 parity), so up to 6TB storage.



 Cheers

 Dave



 On 27 July 2015 at 14:19, ILT il.tho...@outlook.com wrote:

 Thanks Ken. Not having experience with server management, but finding
 WHS2011 with a few add-ins a bit primitive, how would I go with the same
 system on my HP Microserver?

 Would you recommend a NAS or one of these hybrid mediaserver/cloud backup
 devices as well? I’d rather add sata drive space (I do retain Tb-sized
 amounts of stuff) than spend on another box.
 --

 Ian Thomas
 Albert Park, Victoria



 *From:* ozdotnet-boun...@ozdotnet.com [mailto:
 ozdotnet-boun...@ozdotnet.com] *On Behalf Of *Ken Schaefer
 *Sent:* Monday, July 27, 2015 1:58 PM
 *To:* ozDotNet
 *Subject:* RE: [OT] home server



 Windows Server 2012 R2 (with Essentials role). I have an AD domain at
 home, so I’ve joined it to that for SSO etc.



 *From:* ozdotnet-boun...@ozdotnet.com [
 mailto:ozdotnet-boun...@ozdotnet.com ozdotnet-boun...@ozdotnet.com] *On
 Behalf Of *ILT
 *Sent:* Monday, 27 July 2015 1:35 PM
 *To:* 'ozDotNet'
 *Subject:* RE: [OT] home server



 Ken, are you still running WHS 2011?


 --

 Ian Thomas
 Albert Park, Victoria



 *From:* ozdotnet-boun...@ozdotnet.com [
 mailto:ozdotnet-boun...@ozdotnet.com ozdotnet-boun...@ozdotnet.com] *On
 Behalf Of *Ken Schaefer
 *Sent:* Monday, July 27, 2015 11:24 AM
 *To:* ozDotNet
 *Subject:* RE: [OT] home server



 Just setup files from MSDN subscription is a couple of terabytes on my
 NAS. Granted, I could go through and delete the old stuff, but it’s
 probably cheaper to just buy a bigger disk every so often than spend time
 trimming a few hundred MBs here and there. Even something mundane as
 Iphone/iPad backups seem to consume space really quickly (64GB at a time
 for my wife’s phone)



 *From:* ozdotnet-boun...@ozdotnet.com [
 mailto:ozdotnet-boun...@ozdotnet.com ozdotnet-boun...@ozdotnet.com] *On
 Behalf Of *David Connors
 *Sent:* Sunday, 26 July 2015 6:18 PM
 *To:* ozDotNet
 *Subject:* Re: [OT] home server



 How much actual data do you guys have that you need to keep? Mulitple-
 terabytes is a sh1tload.







 On Sun, 26 Jul 2015 at 11:22 Greg Low (罗格雷格博士) g...@greglow.com wrote:

 On the subject of home servers, if someone wants to make an offer on a
 serious NAS - QNAP TS-879 PRO with 24TB (8x3TB Seagate Constellation SATA3
 drives), little “r” ping me back.



 https://www.qnap.com/i/au/product/model.php?II=15



 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



 *From:* ozdotnet-boun...@ozdotnet.com [mailto:
 ozdotnet-boun...@ozdotnet.com] *On Behalf Of *Stephen Price
 *Sent:* Saturday, 25 July 2015 12:05 PM
 *To:* ozDotNet ozdotnet@ozdotnet.com
 *Subject:* Re: [OT] home server



 I went for the 5 bay one the upgraded to an 8 bay. The 5

Re: [OT] home server

2015-07-24 Thread David Burstin
Before you buy a synology, check out UnRaid. I've got it running on a hp
microserver. Great product, great support and community and can't beat the
price.
On 25 Jul 2015 8:24 am, Dave Walker rangitat...@gmail.com wrote:

 Yeah I'm looking at synology as well. Any recommendations?

 I was looking at a https://www.synology.com/en-us/products/DS415play with
 2 3tb red drives for now.
 On 25 Jul 2015 09:44, Stephen Price step...@perthprojects.com wrote:

 Synology NAS. Any model, choose based on your storage needs.
 Does all your file sharing, media stuff etc. I even got Crashplan running
 on it

 It's brilliant

 On Fri, Jul 24, 2015, 2:51 PM ILT il.tho...@outlook.com wrote:

 I’d appreciate some advice, from those who dabble in this area (home
 networking, media server).

 As Windows 10 RTM approaches, I’ve been thinking of replacing my aged
 home network, based on a nice little HP Proliant Microserver N36L with 8Gb
 RAM running the defunct Windows Home Server 2011.

 I’m not sure I need the capability of Windows Server Essentials. Maybe
 Windows 8 or 10 would do the job?

 Currently the HP is not even serving media, being used as file storage
 and not using its RAID capability. But with larger storage at good prices
 these days (eg, WD Red or Black 3Tb at the best price-point), should I be
 using storage spaces on a newer OS?

 I’d like to also use it as a media server, not sure what Windows 8 or
 Server Essentials would offer.

 Thanks
 --

 Ian Thomas
 Albert Park, Victoria






Source Control Explorer outside of VS

2015-06-02 Thread David Burstin
Hi guys,

A colleague (client support, not developer) asked me if I could pass this
question on to the list:


Are there any alternatives to VS for its Source Control Explorer experience
?



Specifically to compare source between labels in TFS, but the ability to
follow symbolic links in a labelled version is also a plus.



VS is a bit heavy weight when all you are seeking is revision control in
view, rather than an IDE for development.



Are there any options ?




Cheers

Dave


Re: Date format ???

2015-04-07 Thread David Burstin
Does this help?
https://social.msdn.microsoft.com/Forums/sqlserver/en-US/5df43cfd-4fe1-443b-b101-0b1defc49ed6/strange-bigint-date

They take the date subtract the nulldate 1601-01-01 and convert the result
to ticks. Then they add this to bigint min value and store it in the
database.

On 8 April 2015 at 15:27, Greg Low (博士低格雷格) g...@greglow.com wrote:

  Hi Folks,



 I’m working on a 3rd party system today that stores date and time values
 as bigints. I might be having a slow day but I can’t seem to work out how
 they’ve encoded the values.



 Anyone seen dates/times that look like this:



 1428468779331

 1428468778551



 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





Re: Best unit testing tools

2015-03-31 Thread David Burstin
+1 for Specflow

I like to use BDD through specflow for my automated acceptance tests of
major pieces of functionality. These are my integration tests - big, slow,
exercise the system from end to end to show that the pieces play nicely
with each other. I then move to microtests (often called unit tests) for
fleshing out the functionality of the pieces. This outside-in approach is
best exemplified in GOOS
http://www.amazon.com.au/Growing-Object-Oriented-Software-Addison-Wesley-Signature-ebook/dp/B002TIOYVW.
The BDD approach *helps *ensure that the system does what it is supposed to
do and indicates when done is done. The microtests *support *the creation
of easy-to-use code that is SOLID, dependency-light and highly modifiable.

On 1 April 2015 at 11:36, osjasonrobe...@gmail.com wrote:

  Two .NET BDD tools: http://docs.teststack.net/bddfy/index.html  
 http://www.specflow.org/

 Jason Roberts
 Journeyman Software Developer

 Twitter: @robertsjason
 Blog: http://DontCodeTired.com
 Pluralsight Courses: http://bit.ly/psjasonroberts

 ===
 I welcome VSRE emails. Learn more at http://vsre.info/
 ===

 *From:* Corneliu I. Tusnea corne...@acorns.com.au
 *Sent:* ‎Tuesday‎, ‎31‎ ‎March‎ ‎2015 ‎6‎:‎04‎ ‎PM
 *To:* ozDotNet ozdotnet@ozdotnet.com

 BDD. http://en.wikipedia.org/wiki/Behavior-driven_development
 There is a BDD package for .Net as well.

 Once you learn to write you test out of small bite-size pieces you'll love
 it's power.
 I hate unit tests. I think they are easy for simple code that is not worth
 testing and too complicated to setup for really complicated code.
 However once you learn BDD and figure out how to compose tests you can
 actually start to test complex components instead of small bits of code.


 On Tue, Mar 31, 2015 at 11:42 AM, David Burstin david.burs...@gmail.com
 wrote:

 Xunit, moq, resharper, ncrunch, fluentassertions

 On 31 March 2015 at 09:24, William Luu will@gmail.com wrote:

 Perhaps start from the first post of that series -
 https://lostechies.com/jimmybogard/2015/01/29/clean-tests-a-primer/

 The author mentions Fixie, which is a fairly new testing framework -
 http://fixie.github.io


 On 30 March 2015 at 22:23, William Luu will@gmail.com wrote:

 We're reviewing what to use for a new project and I'm leaning towards
 the below:

 Unit testing framework: xunit (2.0 was recently released)
 Mocking: FakeItEasy

 Also, take a look at AutoFixture.

 See -
 https://lostechies.com/jimmybogard/2015/03/24/clean-tests-isolation-with-fakes/



 On Mon, Mar 30, 2015 at 21:49 PM, Tony Wright tonyw...@gmail.com
 wrote:

 Hi all,

 What are people using these days to unit test code dot net code, and if
 not visual studio, why?

 Regards Tony



 --
 Sent from MetroMail







Re: Best unit testing tools

2015-03-30 Thread David Burstin
Xunit, moq, resharper, ncrunch, fluentassertions

On 31 March 2015 at 09:24, William Luu will@gmail.com wrote:

 Perhaps start from the first post of that series -
 https://lostechies.com/jimmybogard/2015/01/29/clean-tests-a-primer/

 The author mentions Fixie, which is a fairly new testing framework -
 http://fixie.github.io


 On 30 March 2015 at 22:23, William Luu will@gmail.com wrote:

 We're reviewing what to use for a new project and I'm leaning towards the
 below:

 Unit testing framework: xunit (2.0 was recently released)
 Mocking: FakeItEasy

 Also, take a look at AutoFixture.

 See -
 https://lostechies.com/jimmybogard/2015/03/24/clean-tests-isolation-with-fakes/



 On Mon, Mar 30, 2015 at 21:49 PM, Tony Wright tonyw...@gmail.com wrote:

 Hi all,

 What are people using these days to unit test code dot net code, and if
 not visual studio, why?

 Regards Tony



 --
 Sent from MetroMail





Re: [OT] Unbelievable ad tracking

2014-12-23 Thread David Burstin
I am the fourth.

Sent from my flux capacitor. Please excuse brevity and any odd autocorrect
errors.
On 23/12/2014 9:32 PM, David Connors da...@connors.com wrote:

 I am definitely the third at least. Or second runner up.
 On 23 Dec 2014 19:08, Mark Hurd markeh...@gmail.com wrote:

 On 23 December 2014 at 17:24, David Connors da...@connors.com wrote:

 Or:

 7) Sit on your arse in front of the TV watching endless shit for
 dickheads ads for stuff you DON'T want and revel in your new freedom.

 I must be the only person here who thinks that targeted ads are a good
 idea. Endless ads for boat add-ons and things I can BBQ pork with ... Mmmm
 pork. Imagine if TV was that good.


 ​
 No, I mentioned it when suggesting DuckDuckGo earlier in this thread:

 On 22 December 2014 at 10:45, Mark Hurd markeh...@gmail.com wrote:
  Personally I prefer to get targeted ads rather than random ads.
 
  But if you want to avoid Google's tracking, use DuckDuckGo:
 
  http://donttrack.us/
 
  https://duckduckgo.com/
 
  --
  Regards,
  Mark Hurd, B.Sc.(Ma.)(Hons.)
 ​


 David Connors
 da...@connors.com | M +61 417 189 363
 Download my v-card: https://www.codify.com/cards/davidconnors
 Follow me on Twitter: https://www.twitter.com/davidconnors
 Connect with me on LinkedIn: http://au.linkedin.com/in/davidjohnconnors





 --
 Regards,
 Mark Hurd, B.Sc.(Ma.)(Hons.)




Re: [OT] Reading list

2014-12-03 Thread David Burstin
There is an excellent list here
http://stevewedig.com/2014/02/03/software-developers-reading-list/. These
are general software developers books, some are classics and most are very
worthwhile. They cover lots of the bits that turn a good developer into a
great developer (even, dare I say it, a craftsman).

There are also lots of great kata sites, usually with people posting their
answers. Looking through their code is another great way of exploring what
makes good code, what is readable, understandable and works.

It's been a while since I read a C# book (and much longer since I read a
VB.NET one), so I can't help you with specific language books. But if you
are competent with the language, there are many site with videos of people
coding that provide interesting tips/approaches. My current favourite is this
one http://www.daedtech.com/tdd-and-modeling-a-chess-game - it is C#
using test-driven development to create a chess game in C#. So far it is up
to episode 22. The first episode is a blog post with code, the rest are
posts and videos.

Anyway, hope that helps.

Cheers
Dave

On 3 December 2014 at 20:42, Tom P tompbi...@gmail.com wrote:

 Hi

 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.

 Thanks
 Tom



Re: Writing user stories for acceptance test driven development

2014-08-05 Thread David Burstin
You may find this interesting/helpful:
http://antonymarcano.com/blog/2014/05/it-starts-with-a-story/



On 5 August 2014 16:11, Kirsten Greed kirst...@jobtalk.com.au wrote:

  Hi All

 Can anyone point me to a good mailing list/ book/ person on how to do
 acceptance test driven development
 In particular how to write user stories and the steps for user stories.

 We have got Specflow working nicely and want to write a service for a
 shopping cart to use

 We are able to articulate As A ..., In Order to ... So that

 but having trouble getting the flow articulating Given, When and Then

 Thanks
 Kirsten





Re: [OT] MSDN subscription

2014-05-30 Thread David Burstin
  Yes, it comes with Premium, but at $9755 surely there must be cheaper
 ways to get Office???


 That sounds like the Ultimate price. My Premium (I think that's the level)
 was about $3700 for two years. I remember Stephen admonished me for
 thinking of spending that money on a Hawaiian holiday instead, as usual --
 *Greg*


http://www.visualstudio.com/en-us/products/visual-studio-premium-
with-msdn-vs#Fragment_PricingHeader

$9755 new
$4096 renewal


Re: [OT] Browser use

2014-05-21 Thread David Burstin
I was using Firefox on some machines, but recently moved to Chrome as a
political statement, not because I love Google but rather because I wanted
to show my dissatisfaction with Firefox's political
correctness/censorshiphttp://readwrite.com/2014/04/03/brendan-eich-mozilla-resigns-ceo#awesm=~oEX2WzjEhsumsR.
(And in case you were wondering, I do support marriage equality but even
more than that I support peoples right to disagree with me. Agree?)


On 22 May 2014 11:43, Bec Carter bec.usern...@gmail.com wrote:

 This thread got me wondering if anybody here actually uses a browser other
 than Chrome. By *use* I mean to personally browse and not to just test
 sites across different browsers. Even on my now dead Macbook I used Chrome
 and just find it nicer than Safari or IE.
 Just curious :-)


 On Wed, May 21, 2014 at 6:10 PM, noonie neale.n...@gmail.com wrote:

 Ken,

 Different browsers different behaviours and now I know why. Different
 sites may be different user behaviours and I suspect I know why.

 Now all I have to figure out is how to make it go away because,
 fundamentally, that's all that users want ;-)

 --
 noonie
 On 21/05/2014 3:54 PM, Ken Schaefer k...@adopenstatic.com wrote:

  So you’re using different browsers to access the different sites?



 What if you swap the browsers around? Does the behaviour follow the
 browser? Or stay with the website? That will probably give you a clue as to
 whether it’s a browser, proxy or website issue.



 Cheers

 Ken



 *From:* ozdotnet-boun...@ozdotnet.com [mailto:
 ozdotnet-boun...@ozdotnet.com] *On Behalf Of *noonie
 *Sent:* Wednesday, 21 May 2014 3:29 PM
 *To:* ozDotNet
 *Subject:* Re: [OT] Copy  Paste from protected Web page



 Thanks Ken,



 IE and Chrome behave differently and, as the clipboard is involved here,
 things get even murkier. We're warming up WireShark as I write ;-)



 --
 noonie







 On 20 May 2014 13:48, Ken Schaefer k...@adopenstatic.com wrote:

  I’d start by finding out whether the challenge is coming from the
 proxy server or not.

 Packet capture on the proxy server can probably help you here, as it
 should show what the proxy server is doing vs. what is coming directly from
 the web server.



 Cheers

 Ken



 *From:* ozdotnet-boun...@ozdotnet.com [mailto:
 ozdotnet-boun...@ozdotnet.com] *On Behalf Of *noonie
 *Sent:* Tuesday, 20 May 2014 8:22 AM
 *To:* ozDotNet
 *Subject:* Re: [OT] Copy  Paste from protected Web page



 Probably not IE as the user agent string is slightly different ending in
 MSOffice 12 which indicates Outlook or Word. It identifies itself as an
 earlier version of IE tahn the version installed as the browser.



 --

 noonie



 On 19 May 2014 19:22, anthonyatsmall...@mail.com wrote:

  I would assume word is using the IE to grad the urls, hence if you
 have logged into the website using IE, then word may be aware of this?



 Just my suggestion…not sure how true it is!







 *From:* ozdotnet-boun...@ozdotnet.com [mailto:
 ozdotnet-boun...@ozdotnet.com] *On Behalf Of *noonie
 *Sent:* Monday, 19 May 2014 6:20 PM
 *To:* ozDotNet
 *Subject:* [OT] Copy  Paste from protected Web page



 Greetings,

 I'm trying to figure out an issue that a user has reported. When they
 copy text from a Web page into Microsoft Word they are prompted for
 credentials on one site but not on another, similarly configured, site.

 Both sites are basic auth over https and both are ASP.net apps with very
 minor differences. The major differences are in their proxy configurations.
 I can understand why credentials are required but not why they seem to be
 automatically offered in one case but not in the other.

 Where can I find some documentation about how Windows and Office
 conspire together to grab CSS files so Word can decide what text formatting
 to offer?

 --
 Regards,
 noonie









Re: [OT] Browser use

2014-05-21 Thread David Burstin
I totally agree with Stephen.

I use Chrome for surfing and for dev. Will occassionally use IE if
something is not working well in Chrome, although it is pretty rare these
days that IE will work where Chrome doesn't.


On 22 May 2014 12:01, Stephen Price step...@perthprojects.com wrote:

 I disagree. I think?

 I find I use Chrome and IE. For development it depends what I'm doing. If
 I want to hit a breakpoint in VS then IE does that. If I want to use the
 debugger in the browser then I use Chrome. IE keeps changing their
 Developer tools and even though they are improving I still find Chrome more
 productive for debugging.

 For actual USE I use Chrome for most things but occasionally something
 doesn't work right and I switch. Pluralsite for example seems to hang after
 a while in Chrome. No issues in IE.
 Not used Firefox in some years. Toggling between two is fine. A third
 becomes too much.


 On Thu, May 22, 2014 at 9:53 AM, David Burstin david.burs...@gmail.comwrote:

 I was using Firefox on some machines, but recently moved to Chrome as a
 political statement, not because I love Google but rather because I wanted
 to show my dissatisfaction with Firefox's political
 correctness/censorshiphttp://readwrite.com/2014/04/03/brendan-eich-mozilla-resigns-ceo#awesm=~oEX2WzjEhsumsR.
 (And in case you were wondering, I do support marriage equality but even
 more than that I support peoples right to disagree with me. Agree?)


 On 22 May 2014 11:43, Bec Carter bec.usern...@gmail.com wrote:

 This thread got me wondering if anybody here actually uses a browser
 other than Chrome. By *use* I mean to personally browse and not to just
 test sites across different browsers. Even on my now dead Macbook I used
 Chrome and just find it nicer than Safari or IE.
 Just curious :-)


 On Wed, May 21, 2014 at 6:10 PM, noonie neale.n...@gmail.com wrote:

 Ken,

 Different browsers different behaviours and now I know why. Different
 sites may be different user behaviours and I suspect I know why.

 Now all I have to figure out is how to make it go away because,
 fundamentally, that's all that users want ;-)

 --
 noonie
 On 21/05/2014 3:54 PM, Ken Schaefer k...@adopenstatic.com wrote:

  So you’re using different browsers to access the different sites?



 What if you swap the browsers around? Does the behaviour follow the
 browser? Or stay with the website? That will probably give you a clue as 
 to
 whether it’s a browser, proxy or website issue.



 Cheers

 Ken



 *From:* ozdotnet-boun...@ozdotnet.com [mailto:
 ozdotnet-boun...@ozdotnet.com] *On Behalf Of *noonie
 *Sent:* Wednesday, 21 May 2014 3:29 PM
 *To:* ozDotNet
 *Subject:* Re: [OT] Copy  Paste from protected Web page



 Thanks Ken,



 IE and Chrome behave differently and, as the clipboard is involved
 here, things get even murkier. We're warming up WireShark as I write ;-)



 --
 noonie







 On 20 May 2014 13:48, Ken Schaefer k...@adopenstatic.com wrote:

  I’d start by finding out whether the challenge is coming from the
 proxy server or not.

 Packet capture on the proxy server can probably help you here, as it
 should show what the proxy server is doing vs. what is coming directly 
 from
 the web server.



 Cheers

 Ken



 *From:* ozdotnet-boun...@ozdotnet.com [mailto:
 ozdotnet-boun...@ozdotnet.com] *On Behalf Of *noonie
 *Sent:* Tuesday, 20 May 2014 8:22 AM
 *To:* ozDotNet
 *Subject:* Re: [OT] Copy  Paste from protected Web page



 Probably not IE as the user agent string is slightly different ending
 in MSOffice 12 which indicates Outlook or Word. It identifies itself as an
 earlier version of IE tahn the version installed as the browser.



 --

 noonie



 On 19 May 2014 19:22, anthonyatsmall...@mail.com wrote:

  I would assume word is using the IE to grad the urls, hence if you
 have logged into the website using IE, then word may be aware of this?



 Just my suggestion…not sure how true it is!







 *From:* ozdotnet-boun...@ozdotnet.com [mailto:
 ozdotnet-boun...@ozdotnet.com] *On Behalf Of *noonie
 *Sent:* Monday, 19 May 2014 6:20 PM
 *To:* ozDotNet
 *Subject:* [OT] Copy  Paste from protected Web page



 Greetings,

 I'm trying to figure out an issue that a user has reported. When they
 copy text from a Web page into Microsoft Word they are prompted for
 credentials on one site but not on another, similarly configured, site.

 Both sites are basic auth over https and both are ASP.net apps with
 very minor differences. The major differences are in their proxy
 configurations. I can understand why credentials are required but not why
 they seem to be automatically offered in one case but not in the other.

 Where can I find some documentation about how Windows and Office
 conspire together to grab CSS files so Word can decide what text 
 formatting
 to offer?

 --
 Regards,
 noonie











RE: [OT] Android Developer Tools

2014-04-26 Thread David Burstin
I found the emulator to be unworkably slow, although Genymotion may fix
that (I've never used it). What worked best for me was just plugging my
phone in and developing straight on that.

Sent from my flux capacitor. Please excuse brevity and any odd autocorrect
errors.
On 26/04/2014 6:02 PM, Nic Roche nicro...@hotmail.com wrote:

 Hi Greg,

  Has anyone here managed to get the ADT (Android Developer Tools) and an
 Eclipse project running in an emulated device?

 Yeah, it was pretty straightforward, compared with some of the toolchains.
 Some  of the commandline processes may give you more control (adb, ant...).

 I was running phonegap apps from eclipse. This may give extra details:


 http://www.adobe.com/devnet/html5/articles/getting-started-with-phonegap-in-eclipse-for-android.html

 Searching the specific hangline might give you more precise direction:

 Waiting for HOME ('android.process.acore') to be launched.

 The ADT emulators are dead slow loading. Use Genymotion (for personal
 use); load a android VM _before_ a run in eclipse and the adt finds it...

 Nic




 --
 Date: Sat, 26 Apr 2014 17:49:32 +1000
 Subject: [OT] Android Developer Tools
 From: g...@mira.net
 To: ozdotnet@ozdotnet.com

 This is way off topic in here (the forum might have a meltdown). Has
 anyone here managed to get the ADT (Android Developer Tools) and an Eclipse
 project running in an emulated device? I installed the whole ADT and latest
 JDK, generated a hello world project according to the steps 
 herehttp://developer.android.com/training/basics/firstapp/creating-project.html,
 but when I Run as Android Application the Nexus 5 emulator appears and it
 stalls at this line with no explanation:

 Waiting for HOME ('android.process.acore') to be launched...

 The Eclipse experience differs enough from Visual Studio to drive you
 batty.

 *Greg K*



Re: [OT] Earthquake?

2014-04-23 Thread David Burstin
No one here felt anything - East Hawthorn.


On 24 April 2014 10:45, Greg Keogh g...@mira.net wrote:

 What that a tremor in South East Melbourne for about 1-2 seconds? I heard
 a magpie in the front garden squeak at the exact moment the house shook -- 
 *Greg
 K*



Re: What's a million lines of code worth?

2014-04-22 Thread David Burstin
On 23 April 2014 14:07, Greg Keogh g...@mira.net wrote:

 19,000,000 million lines of code for snip


19 trillion lines of code? That is impressive.


Re: Advice to Microsoft (not mine - the IT press and developer blogosphere)

2014-02-13 Thread David Burstin
http://xkcd.com/378/

Sent from my flux capacitor. Please excuse brevity and any odd autocorrect
errors.
On 14/02/2014 12:28 PM, Stephen Price step...@perthprojects.com wrote:

 Great point Greg.

 There was a time where I didn't feel like a real programmer because I
 wasn't writing my code in C++ and then one day I realised that the C++
 programmers were not real programmers because they were not writing their
 code in Assembly Language... and the Assembly Language programmers were not
 programmers as they were not using modifying binary directly on the hard
 disk... etc.


 On Fri, Feb 14, 2014 at 9:00 AM, GregAtGregLowDotCom g...@greglow.comwrote:

 Isn’t it all just perspective ?



 All other languages are just wrappers around machine code anyway. J



 “Resistance is futile”



 “Any problem in computing can be solved by another layer of abstraction.
 And any performance problem in computing can be solved by removing one
 layer of abstraction.”



 Regards,



 Greg



 Dr Greg Low



 1300SQLSQL (1300 775 775) office | +61 419201410 mobile│ +61 3 8676 4913fax

 SQL Down Under | Web: www.sqldownunder.com



 *From:* ozdotnet-boun...@ozdotnet.com [mailto:
 ozdotnet-boun...@ozdotnet.com] *On Behalf Of *Scott Barnes
 *Sent:* Friday, 14 February 2014 11:42 AM
 *To:* ozDotNet
 *Subject:* Re: Advice to Microsoft (not mine - the IT press and
 developer blogosphere)



 David: I think the words your seeking are JavaScript Stockholm Syndrome
 .. I object strongly to a language who's surrounded by frameworks that are
 hell bent on abstracting developers from the said language as much as
 possible because the said language is so far behind the evolution curve.
 Had JS moved to ECMA4 - ECMA6 ..sure.. i'll play along but this JS ciricle
 jerk that's going on because everyone's given the defeatist attitude...
 bleh...



 And yes, I will concede I see my future with me standing on the roadside
 way WILL CODE JS FOR CRACK...








 ---
 Regards,
 Scott Barnes
 http://www.riagenic.com



 On Fri, Feb 14, 2014 at 9:23 AM, David Connors da...@connors.com wrote:

 On Fri, Feb 14, 2014 at 8:42 AM, Scott Barnes scott.bar...@gmail.com
 wrote:

 better, faster?  O.o... did you just say JavaScript is better than
 WPF? .



 I said 'someone's 10kb of JS is better.



 JavaScript is just Internet assembly language. It's the frameworks that
 matter.



 I used to hate JS with a passion, but the momentum around it is
 undeniable and the things people accomplish with frameworks on top of it
 are staggering.


 David Connors
 da...@connors.com | M +61 417 189 363
 Download my v-card: https://www.codify.com/cards/davidconnors
 Follow me on Twitter: https://www.twitter.com/davidconnors
 Connect with me on LinkedIn: http://au.linkedin.com/in/davidjohnconnors











Re: [OT] Favourite Coding Album

2014-02-12 Thread David Burstin
Works for me


On 13 February 2014 11:58, Fredericks, Chris chris.frederi...@hp.comwrote:

  http://bit.ly/programmermusicsurvey works for me.



 *From:* ozdotnet-boun...@ozdotnet.com [mailto:
 ozdotnet-boun...@ozdotnet.com] *On Behalf Of *Nathan Chere
 *Sent:* Thursday, 13 February 2014 11:54 AM
 *To:* ozDotNet
 *Subject:* RE: [OT] Favourite Coding Album



 FYI that bit.ly link gives a Skydrive error message. The IFTTT link on
 your Twitter page works fine



 *From:* ozdotnet-boun...@ozdotnet.com [
 mailto:ozdotnet-boun...@ozdotnet.com ozdotnet-boun...@ozdotnet.com] *On
 Behalf Of *osjasonrobe...@gmail.com
 *Sent:* Wednesday, 12 February 2014 5:00 PM
 *To:* ozDotNet
 *Subject:* [OT] Favourite Coding Album



 Hi all, thought it would be cool to write a fun blog post with programmers
 fave albums



 I used Excel web app survey to create it which is pretty cool



 http://bit.ly/programmermusicsurvey



 Spread the word, will be cool to see the results 





 Jason Roberts
 Journeyman Software Developer

 Twitter: @robertsjason
 Blog: http://DontCodeTired.com
 Pluralsight Courses: http://bit.ly/psjasonroberts





 Click here https://www.mailcontrol.com/sr/MZbqvYs5QwJvpeaetUwhCQ== to
 report this email as spam.



 This message has been scanned for malware by Websense. www.websense.com



Re: Recruiter advice for Job Seeker.

2014-01-19 Thread David Burstin
For contracts I tend to look at Seek and apply for anything that is
remotely appropriate. This gets my cv onto a lot of databases. I will
usually get a reply saying that the role I applied for is not suitable but
how about this other (not yet advertised) role.
On 20/01/2014 12:51 PM, David Burela david.bur...@gmail.com wrote:

 *That said recruiters are best way of getting contract work if that's
 what you're after*

 Perfectly timed. Today I started looking for contract work.
 Do people have recommendations for where to look for contract work vs. a
 standard office job? Are recruiters the main way for this?
 -David Burela


 On 20 January 2014 12:16, Dave Walker rangitat...@gmail.com wrote:

 A good recruiter is pretty valuable but they are few and far between. We
 went through a very heavy hiring phase where we added about 200 staff over
 a year and found that most recruiters were very average. Some even actively
 lied or changed cvs for their candidates.

 That said recruiters are best way of getting contract work if that's what
 you're after.
 On 20 Jan 2014 14:11, Les Hughes l...@datarev.com.au wrote:

 Heya Dave,

 I've found that some recruiters can be an invaluable resource due to the
 vast amount of contacts and opportunities they may hold, especially when
 looking for contract work. In the past I've dealt with a few who were
 really good (and a linkedIn search shows they were promoted out of their
 jobs!) in that they knew what they were doing (always a plus) and even
 helped me tailor my approach and prepare me for interviews.

 Of course I'll be most likely applying for more jobs directly than
 though recruiters, but a good recruiter can be a win-win for employer and
 jobseeker alike.

 Cheers,
 --
 Les Hughes
 l...@datarev.com.au

 Dave Walker wrote:


 Why not try figure out who you want to work for and apply direct? Alot
 of companies will prefer not going through agencies. What city are you
 looking in?

 On 20 Jan 2014 13:13, Les Hughes l...@datarev.com.au mailto:
 l...@datarev.com.au wrote:

 Hey all,

 After been tied up for many years, I'm about to once again brave
 the job market. Last time I was looking for work (c2008) I ended
 up wasting a lot of time with recruiters who weren't particularly
 helpful (to say it kindly) and was wondering if anyone had
 recruiter recommendation, or even advice on who to avoid. (Private
 email if necessary).

 I'm considering a few different career options, but for now I'm
 most interested in recruiters that deal with things similar to my
 most recent work, C#/Winforms/Office/SQL Server/Devexpress/etc.

 Thanks heaps,
 --
 Les Hughes
 l...@datarev.com.au mailto:l...@datarev.com.au







Re: Web API response formatting

2014-01-19 Thread David Burstin
Greg, let the web API deal with the formatting. Your controller should
ideally just return an object which will be formatted according to the
request.

(apologies for brevity, I am playing mini golf with my son)

Try it in Fiddler and you can see how changing the request will change the
output. If you hard code the response type you are introducing unnecessary
coupling snd potential future headaches.

Sent from my flux capacitor. Please excuse brevity and any odd autocorrect
errors.
On 20/01/2014 1:54 PM, Greg Keogh g...@mira.net wrote:

 Please ignore previous message as I hit Send instead of Save (bloody Gmail
 interface!). Here's the correct message:

 Chaps, after some doodling around I see I can get the Accept values
 straight out of the Request in the controller's code. That does now seem to
 be the logical way of choosing the response format.

 More confusion though ... I tried to write a controller method that
 returned either plain text or XML, but the samples I've found return
 different types. Here are the two samples:

 public HttpActionResult Sample1()
 return Ok(hello);

 public HttpResponseMessage Sample2()
 return new HttpResponseMessage() { Content = new StringContent(hello) };

 The firsts returns Stringhello/String and the second returns the plain
 text hello. But they're different return types and I can't figure out how
 get one method to return Xml or text. Anyone know how. I'm still searching.

 Greg K



Re: Web API response formatting

2014-01-19 Thread David Burstin
From my limited reading on this I think you will struggle to remove the
xmlns, the rationale being that without a namespace the xml is not valid.
While technically true, it is also annoying.

Personally I have a strong preference for JSON these days and use it
whenever I can... simple, ubiquitous and hardly any rules to conform to.
YMMV.

Cheers
Dave

Sent from my flux capacitor. Please excuse brevity and any odd autocorrect
errors.
On 20/01/2014 3:03 PM, Greg Keogh g...@mira.net wrote:

 I can confirm that WebAPI does as you say and it looks for a formatter
 that matches the Accept header ... To make things easier and consistent for
 everyone I have abandoned the idea of returning plain text in some methods,
 I will always return an XML serialised class no matter how small the data
 might be. This is easier to document and the client will probably
 appreciate it. So the confusion about choosing text or xml will go away.
 I'll leave my text formatter there as a stub just in case someone wants csv
 formatting or similar later.

 I notice that if my controller method returns string then the xml
 formatter sends back Stringhello/String and Accept text/plain returns
 hello, which makes sense. If I try to get a class back as text it ignores
 me and I get XML anyway, which also makes sense.

 My task now is to remove the xmlns= clutter from the xml root.

 Part of my learners confusion is the large numbers of return types that
 are possible from controller methods, some not even in the same class
 hierarchy.

 Greg K



 On 20 January 2014 14:31, David Burstin david.burs...@gmail.com wrote:

 Greg, let the web API deal with the formatting. Your controller should
 ideally just return an object which will be formatted according to the
 request.

 (apologies for brevity, I am playing mini golf with my son)

 Try it in Fiddler and you can see how changing the request will change
 the output. If you hard code the response type you are introducing
 unnecessary coupling snd potential future headaches.

 Sent from my flux capacitor. Please excuse brevity and any odd
 autocorrect errors.
 On 20/01/2014 1:54 PM, Greg Keogh g...@mira.net wrote:

 Please ignore previous message as I hit Send instead of Save (bloody
 Gmail interface!). Here's the correct message:

 Chaps, after some doodling around I see I can get the Accept values
 straight out of the Request in the controller's code. That does now seem to
 be the logical way of choosing the response format.

 More confusion though ... I tried to write a controller method that
 returned either plain text or XML, but the samples I've found return
 different types. Here are the two samples:

 public HttpActionResult Sample1()
 return Ok(hello);

 public HttpResponseMessage Sample2()
 return new HttpResponseMessage() { Content = new StringContent(hello)
 };

 The firsts returns Stringhello/String and the second returns the
 plain text hello. But they're different return types and I can't figure
 out how get one method to return Xml or text. Anyone know how. I'm still
 searching.

 Greg K





Re: Web API weird problems

2014-01-17 Thread David Burstin
Hi Greg,

Have you looked at either of the solutions in
http://stackoverflow.com/questions/12590801/remove-namespace-in-xml-from-asp-net-web-api

Cheers
Dave


On 17 January 2014 21:25, Davy Jones djones...@gmail.com wrote:

 For problem 2: get codemaid plugin or resharper and reorder your
 properties:

 Or you could use an xslt to transform your serialization ordering your
 properties as you go.

 Davy.

 Sent from my starfleet datapad.

 On 17 janv. 2014, at 09:43, Greg Keogh g...@mira.net wrote:

 Is anyone in here using Web API in anger? I'm experimenting with creating
 an API that is simple and easy for non .NET clients to use. Controller
 methods that return classes serialised as XML contain everything I expect
 but...

 *PROBLEM 1* : There are xmlsn= namespaces cluttering up the root node
 that I can't get rid of. I tried a few tricks in web searches but it
 changes nothing. Anyone know how to get rid of them and get plain XML?

 My next hurdle is a POST to create a record. The Request below actually
 works, but after hours of suffering I overcame two really weird problems to
 make it work, otherwise you get the dreaded 500 error:

 *PROBLEM-2* : The XML property elements have to be in alphabetical order
 (no kidding!!). They are not in order inside the class.

 *PROBLEM-3* : Related to No.1, I have to put the tedious namespaces in
 the root element.

 Greg K

 
 POST http://raven/authapi/user/create HTTP/1.1
 Content-Type: text/xml
 Accept: application/xml
 Host: raven

 ApiUser xmlns:i=http://www.w3.org/2001/XMLSchema-instance; xmlns=
 http://schemas.datacontract.org/2004/07/RCS.AuthService.RestApi;
   Namemax/Name
   PasswordT0pSecret/Password
   SpokenNameMax Headroom/SpokenName
 /ApiUser




Re: Web API weird problems

2014-01-17 Thread David Burstin
I tried the first of these but it didn't work for me. YMMV


On 17 January 2014 21:56, David Burstin david.burs...@gmail.com wrote:

 Hi Greg,

 Have you looked at either of the solutions in
 http://stackoverflow.com/questions/12590801/remove-namespace-in-xml-from-asp-net-web-api

 Cheers
 Dave


 On 17 January 2014 21:25, Davy Jones djones...@gmail.com wrote:

 For problem 2: get codemaid plugin or resharper and reorder your
 properties:

 Or you could use an xslt to transform your serialization ordering your
 properties as you go.

 Davy.

 Sent from my starfleet datapad.

 On 17 janv. 2014, at 09:43, Greg Keogh g...@mira.net wrote:

 Is anyone in here using Web API in anger? I'm experimenting with creating
 an API that is simple and easy for non .NET clients to use. Controller
 methods that return classes serialised as XML contain everything I expect
 but...

 *PROBLEM 1* : There are xmlsn= namespaces cluttering up the root node
 that I can't get rid of. I tried a few tricks in web searches but it
 changes nothing. Anyone know how to get rid of them and get plain XML?

 My next hurdle is a POST to create a record. The Request below actually
 works, but after hours of suffering I overcame two really weird problems to
 make it work, otherwise you get the dreaded 500 error:

 *PROBLEM-2* : The XML property elements have to be in alphabetical order
 (no kidding!!). They are not in order inside the class.

 *PROBLEM-3* : Related to No.1, I have to put the tedious namespaces in
 the root element.

 Greg K

 
 POST http://raven/authapi/user/create HTTP/1.1
 Content-Type: text/xml
 Accept: application/xml
 Host: raven

 ApiUser xmlns:i=http://www.w3.org/2001/XMLSchema-instance; xmlns=
 http://schemas.datacontract.org/2004/07/RCS.AuthService.RestApi;
   Namemax/Name
   PasswordT0pSecret/Password
   SpokenNameMax Headroom/SpokenName
 /ApiUser





Re: Web API Debugging

2014-01-14 Thread David Burstin
Hi Greg,

Glad you got it fixed. I had tried multiple different approaches to try to
replicate your problem, but just couldn't find anything helpful.

Happy New Year mate.

Cheers
Dave

Sent from my flux capacitor. Please excuse brevity and any odd autocorrect
errors.
On 15/01/2014 1:33 PM, Greg Keogh g...@mira.net wrote:

 I accidentally solved the problem of how to debug and break a Web API app
 in Visual Studio. I had to add a plain htm file to the project so I could
 redirect there for help when a bad url was requested. That bit of
 controller code looks like this, just in case it's of interest:

 string authority = Request.RequestUri.GetLeftPart(UriPartial.Authority);
 string url = string.Format({0}/{1}AuthApiHelp.htm, authority,
 Request.RequestUri.Segments[1]);
 return Redirect(url);
 I set the htm file in Set as Start Page and when I hit F5 it fires up
 with that page open, but I can do all the usual debugging. D'Oh, why didn't
 I do that before?

 Greg K



Re: Debugging Web API

2013-12-29 Thread David Burstin
Hi Greg,
Sorry I haven't got back to you as promised. School holidays and kids have
gotten in the way. I will get back to you tonight.
Cheers
Dave
On 27/12/2013 3:40 PM, Greg Keogh g...@mira.net wrote:

 Sorry Greg, I am out all day. Will have a look tonight and get back to
 you. What sort of project are you using?

 I think I created an empty ASP.NET project then added the directory
 structure for Web API using one of the wizard steps. Then I right-clicked
 and added controllers, etc. Details are a bit vague now after a week. The
 project only contains files of type cs, config and asax.

 Greg



  1   2   3   >