Re: Internet access from development machines [OT]

2018-01-17 Thread Craig van Nieuwkerk
This sounds like a decision upper management would make with no idea how
developers work. It is a great idea if you need to make some layoffs and
want developers to quit.

Craig

On Wed, Jan 17, 2018 at 6:18 PM, David Apelt 
wrote:

> Team,
>
> I have heard of suggestions that internet connectivity should be prevented
> from developer machines in case a security issue causes a leak of source
> code or similar.
>
> I know some defence companies have two computers on the desktop to prevent
> this from happening.
>
> Outside of defence, what are peoples experiences?  Give developers
> internet connectivity?  Have two machines?  Maybe give them a remote
> desktop connection from internet.   How many developers in your company
> that have internet connectivity?
>
> Thanks in advance
> Dave A
>


Re: Creating a browser-based product

2017-11-28 Thread Craig van Nieuwkerk
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.

On Wed, Nov 29, 2017 at 11:39 AM, Greg Keogh  wrote:

> Yes you need to install node js. And it's not just angular - it's
>> javascript in general.
>>
>
> I've added the Node.js component to my VS2017 installation.
>
> But now what? Is the Node.js server part of VS2017, or do I install it
> separately? Does it run continuously as a service of some kind, or do I run
> it manually while developing, or does something else host it automatically?
> What's it serving anyway while I'm developing (I have no intention of using
> it)?
>
> *Greg K*
>


Re: Creating a browser-based product

2017-11-28 Thread Craig van Nieuwkerk
Having said that, you shouldn't need to deploy Node in production, it is
just for the tooling.

On Wed, Nov 29, 2017 at 9:38 AM, Craig van Nieuwkerk 
wrote:

> All the Angular (and almost every Js framework) tooling is built with
> Node, so on you dev machines at least you are unlikely to be able to get
> away from it. Going forward, unless you are planning on building something
> bare bones with no framework I think there is not much chance of being able
> to not have a dependency on Node.
>
> https://i.redd.it/tfugj4n3l6ez.png
>
> On Wed, Nov 29, 2017 at 9:21 AM, Greg Keogh  wrote:
>
>> Folks, just a heads-up for the unprepared.
>>
>> Following a suggestion from Craig I used the command "dotnet new angular"
>> to create a fresh Angular Visual Studio project. I've had no need to use
>> .NET Core since it came out, so it's interesting to look at the help for
>> the various options. The Angular project is generated with 45 files in 19
>> folders. After you open it in VS2017 it runs a quiet frenzy of downloads
>> into the node_modules folder, this produces 13478 files in 1715 folders
>> containing roughly 1.7 million lines of JavaScript.
>>
>> Now pardon me ... but is this crazy?! What I mean is, is this typical of
>> an Angular project or is the default project incompletely or incorrectly
>> configured? It's like creating a .NET traditional project and having the
>> complete Framework source code included. I don't recall any concept of a
>> "compiled library" for JavaScript, so I'm guessing such a thing hasn't been
>> invented yet, is that right?
>>
>> I tried running the project but after giving me 150 package conflict
>> warnings it stops and tells me "Node.js is required to build and run this
>> project". Now I'm confused, as why on earth would that be needed? I was
>> hoping to avoid Node.js completely as the backend of our proposed app is a
>> working WebApi.
>>
>> I will be posting a formal request in here soon for anyone who can help
>> us develop a browser-based product.
>>
>> *Greg K*
>>
>> On 17 November 2017 at 10:13, Craig van Nieuwkerk 
>> wrote:
>>
>>> If you backend services are well established and you could easily put a
>>> WebAPI over them, then it makes sense to do a SPA and mainly Javascript
>>> front end.
>>>
>>> If it is an enterprisey type app then it is hard to go past Angular,
>>> Pluralsight is your friend to learn. I would also talk to ssw.com.au,
>>> they have some good courses that will get you running in the right
>>> direction quickly.
>>>
>>> Craig
>>>
>>> On Fri, Nov 17, 2017 at 9:14 AM, Greg Keogh  wrote:
>>>
>>>> Folks, we have a serious decision to make about the future directions
>>>> of our 10 year old Silverlight product that is in wide use in some big
>>>> companies. I told the boss I'd poll this forum for advice, so I'd really
>>>> appreciate serious comments from people in-the-know.
>>>>
>>>> The large companies using the Silverlight product are now locking down
>>>> security, so Internet Explorer is being banned and Edge adopted, which
>>>> means Silverlight is out (some employees are already being forced to use
>>>> the product from home). Our product is available as Xamarin authored tablet
>>>> and phone apps for three platforms, but they won't even allow our apps on
>>>> their company devices.
>>>>
>>>> So for the first time we are forced to produce a "browser based"
>>>> version of our product, which apparently is acceptable to their security
>>>> policies and audits. Here are some issues swirling in my head:
>>>>
>>>>- The backend services to drive the product are established.
>>>>- The UIs of other product versions are explorer (master-detail)
>>>>style, so it would be nice to maintain that feel in the browser.
>>>>- We have to display data in Excel-like tables and a variety of
>>>>charts (the richer and more interactive the better).
>>>>- Should we use server-side ASP.NET Web Forms or MVC to drive it?
>>>>- Should it be browser-side SPA? (you know I hate JS everything, so
>>>>there is personal resistance there).
>>>>- Could server-side and browser-side be combined to produce a
>>>>better hybrid experience? Are there things to help you do that?
>>>>- There are development platforms such as GTK and many others I
>>>>guess that I'm not familiar with. Are they viable?
>>>>- Other issues I'm forgetting?
>>>>
>>>>
>>>> I'm personally familiar with ASP.NET Web Forms and MVC, but not with
>>>> quality JS, layout or styling. Perhaps I could write a black-and-white
>>>> skeleton of the working product and then give it to someone to style and
>>>> script (I have done that once before).
>>>>
>>>> So in summary (I know this is a very broad question) ... if you were in
>>>> my position, how would you proceed to produce a browser based version of a
>>>> product?
>>>>
>>>> Cheers,
>>>> *Greg K*
>>>>
>>>>
>>>
>>
>


Re: Creating a browser-based product

2017-11-28 Thread Craig van Nieuwkerk
All the Angular (and almost every Js framework) tooling is built with Node,
so on you dev machines at least you are unlikely to be able to get away
from it. Going forward, unless you are planning on building something bare
bones with no framework I think there is not much chance of being able to
not have a dependency on Node.

https://i.redd.it/tfugj4n3l6ez.png

On Wed, Nov 29, 2017 at 9:21 AM, Greg Keogh  wrote:

> Folks, just a heads-up for the unprepared.
>
> Following a suggestion from Craig I used the command "dotnet new angular"
> to create a fresh Angular Visual Studio project. I've had no need to use
> .NET Core since it came out, so it's interesting to look at the help for
> the various options. The Angular project is generated with 45 files in 19
> folders. After you open it in VS2017 it runs a quiet frenzy of downloads
> into the node_modules folder, this produces 13478 files in 1715 folders
> containing roughly 1.7 million lines of JavaScript.
>
> Now pardon me ... but is this crazy?! What I mean is, is this typical of
> an Angular project or is the default project incompletely or incorrectly
> configured? It's like creating a .NET traditional project and having the
> complete Framework source code included. I don't recall any concept of a
> "compiled library" for JavaScript, so I'm guessing such a thing hasn't been
> invented yet, is that right?
>
> I tried running the project but after giving me 150 package conflict
> warnings it stops and tells me "Node.js is required to build and run this
> project". Now I'm confused, as why on earth would that be needed? I was
> hoping to avoid Node.js completely as the backend of our proposed app is a
> working WebApi.
>
> I will be posting a formal request in here soon for anyone who can help us
> develop a browser-based product.
>
> *Greg K*
>
> On 17 November 2017 at 10:13, Craig van Nieuwkerk 
> wrote:
>
>> If you backend services are well established and you could easily put a
>> WebAPI over them, then it makes sense to do a SPA and mainly Javascript
>> front end.
>>
>> If it is an enterprisey type app then it is hard to go past Angular,
>> Pluralsight is your friend to learn. I would also talk to ssw.com.au,
>> they have some good courses that will get you running in the right
>> direction quickly.
>>
>> Craig
>>
>> On Fri, Nov 17, 2017 at 9:14 AM, Greg Keogh  wrote:
>>
>>> Folks, we have a serious decision to make about the future directions of
>>> our 10 year old Silverlight product that is in wide use in some big
>>> companies. I told the boss I'd poll this forum for advice, so I'd really
>>> appreciate serious comments from people in-the-know.
>>>
>>> The large companies using the Silverlight product are now locking down
>>> security, so Internet Explorer is being banned and Edge adopted, which
>>> means Silverlight is out (some employees are already being forced to use
>>> the product from home). Our product is available as Xamarin authored tablet
>>> and phone apps for three platforms, but they won't even allow our apps on
>>> their company devices.
>>>
>>> So for the first time we are forced to produce a "browser based" version
>>> of our product, which apparently is acceptable to their security policies
>>> and audits. Here are some issues swirling in my head:
>>>
>>>- The backend services to drive the product are established.
>>>- The UIs of other product versions are explorer (master-detail)
>>>style, so it would be nice to maintain that feel in the browser.
>>>- We have to display data in Excel-like tables and a variety of
>>>charts (the richer and more interactive the better).
>>>- Should we use server-side ASP.NET Web Forms or MVC to drive it?
>>>- Should it be browser-side SPA? (you know I hate JS everything, so
>>>there is personal resistance there).
>>>- Could server-side and browser-side be combined to produce a better
>>>hybrid experience? Are there things to help you do that?
>>>- There are development platforms such as GTK and many others I
>>>guess that I'm not familiar with. Are they viable?
>>>- Other issues I'm forgetting?
>>>
>>>
>>> I'm personally familiar with ASP.NET Web Forms and MVC, but not with
>>> quality JS, layout or styling. Perhaps I could write a black-and-white
>>> skeleton of the working product and then give it to someone to style and
>>> script (I have done that once before).
>>>
>>> So in summary (I know this is a very broad question) ... if you were in
>>> my position, how would you proceed to produce a browser based version of a
>>> product?
>>>
>>> Cheers,
>>> *Greg K*
>>>
>>>
>>
>


Re: Creating a browser-based product

2017-11-21 Thread Craig van Nieuwkerk
The article is a bit old, but still relevant. The dotnet cli was not a
temporary solution until VS2017 supported the features, for most people who
are developing greenfields it should be their go to solution. Personally I
find using VS2017 for Angular or similar is really a legacy way of doing
things when your back end and front end are tightly coupled, and if you are
fitting a new front end to an existing product probably makes sense. I
would use VSCode every day of the week given the choice though.

Craig

On Tue, Nov 21, 2017 at 10:56 PM, Tony Wright  wrote:

> That's old. That's before they provided templates in visual studio. You
> won't get as great an experience using vs code and good luck integrating
> your older code base.
>
> On 21 Nov 2017 8:13 PM, "Craig van Nieuwkerk"  wrote:
>
>> Also, you are best not using Visual Studio but using Visual Studio Code.
>>
>> https://www.hanselman.com/blog/dotnetNewAngularAndDotnetNewReact.aspx
>>
>> Craig
>>
>> On Tue, Nov 21, 2017 at 8:00 PM, Greg Keogh  wrote:
>>
>>> It will create all the plumbing and you just click Start with everything
>>>> in place.
>>>>
>>>
>>> Okay, I'll give it a bash tomorrow - fingers crossed - *GK*
>>>
>>>
>>


Re: Creating a browser-based product

2017-11-21 Thread Craig van Nieuwkerk
Also, you are best not using Visual Studio but using Visual Studio Code.

https://www.hanselman.com/blog/dotnetNewAngularAndDotnetNewReact.aspx

Craig

On Tue, Nov 21, 2017 at 8:00 PM, Greg Keogh  wrote:

> It will create all the plumbing and you just click Start with everything
>> in place.
>>
>
> Okay, I'll give it a bash tomorrow - fingers crossed - *GK*
>
>


Re: Creating a browser-based product

2017-11-21 Thread Craig van Nieuwkerk
> Come the day when I can just create a JS project in the IDE wizard, get
all the standard plumbing in-place and start coding.

You can do this, type

> dotnet new angular

or

> dotnet new react

or

> dotnet new vue

It will create all the plumbing and you just click Start with everything in
place.


Re: Creating a browser-based product

2017-11-20 Thread Craig van Nieuwkerk
I'm not sure this is much more of an issue now than it was. Back in the day
we had to decide between Delphi, VB, Powerbuilder, C++ among others when
building a Windows app. And once we decided that we had to work out which
third party libraries we wanted to use with them.

If I take an old 15 year old Delphi app I have it would take me the best
part of a week to get it compiling again now if I had to build the dev
machine from scratch.

On Tue, Nov 21, 2017 at 3:53 PM, Greg Low  wrote:

> So then we’re back to why business apps take so very long to build
> nowadays, and why no-one can seem to decide which tools to use. Either way,
> as an industry, our productivity when building apps is poor.
>
>
>
>
>


Re: Creating a browser-based product

2017-11-20 Thread Craig van Nieuwkerk
If you use Angular 2+ and Typescript it is very much like doing server side
development in C#.



On Tue, Nov 21, 2017 at 9:34 AM, Greg Keogh  wrote:

> I think what you mean is there isn't a single way of doing things with a
>> prescribed framework you like.
>>
>
> I stand by my claim that JavaScript is a disease, and I persist in the
> faith that time will prove me right. Independent of what I like.
>
> *GK*
>


Re: Creating a browser-based product

2017-11-16 Thread Craig van Nieuwkerk
If you backend services are well established and you could easily put a
WebAPI over them, then it makes sense to do a SPA and mainly Javascript
front end.

If it is an enterprisey type app then it is hard to go past Angular,
Pluralsight is your friend to learn. I would also talk to ssw.com.au, they
have some good courses that will get you running in the right direction
quickly.

Craig

On Fri, Nov 17, 2017 at 9:14 AM, Greg Keogh  wrote:

> Folks, we have a serious decision to make about the future directions of
> our 10 year old Silverlight product that is in wide use in some big
> companies. I told the boss I'd poll this forum for advice, so I'd really
> appreciate serious comments from people in-the-know.
>
> The large companies using the Silverlight product are now locking down
> security, so Internet Explorer is being banned and Edge adopted, which
> means Silverlight is out (some employees are already being forced to use
> the product from home). Our product is available as Xamarin authored tablet
> and phone apps for three platforms, but they won't even allow our apps on
> their company devices.
>
> So for the first time we are forced to produce a "browser based" version
> of our product, which apparently is acceptable to their security policies
> and audits. Here are some issues swirling in my head:
>
>- The backend services to drive the product are established.
>- The UIs of other product versions are explorer (master-detail)
>style, so it would be nice to maintain that feel in the browser.
>- We have to display data in Excel-like tables and a variety of charts
>(the richer and more interactive the better).
>- Should we use server-side ASP.NET Web Forms or MVC to drive it?
>- Should it be browser-side SPA? (you know I hate JS everything, so
>there is personal resistance there).
>- Could server-side and browser-side be combined to produce a better
>hybrid experience? Are there things to help you do that?
>- There are development platforms such as GTK and many others I guess
>that I'm not familiar with. Are they viable?
>- Other issues I'm forgetting?
>
>
> I'm personally familiar with ASP.NET Web Forms and MVC, but not with
> quality JS, layout or styling. Perhaps I could write a black-and-white
> skeleton of the working product and then give it to someone to style and
> script (I have done that once before).
>
> So in summary (I know this is a very broad question) ... if you were in my
> position, how would you proceed to produce a browser based version of a
> product?
>
> Cheers,
> *Greg K*
>
>


Re: [OT] Post NBN problem

2017-09-09 Thread Craig van Nieuwkerk
>> I have moved 5 domains and web sites into Azure. The only one remaining
hosted at home is used for development and previews, and it has a cert, and
it uses SQL Server databases and the file-system. So moving it all up to
Azure hosting will be frightening technical challenge that I haven't got
the stomach for yet.

You can get an Azure VM which will only cost around $15-20 per month.
Depends on you budget, but you can then install SQL Server Express easily.

On Sun, Sep 10, 2017 at 11:25 AM, Greg Keogh  wrote:

> 1. Why not use a dynamic DNS service instead?
>>
>
> I see that my new HFC modem has a feature to activate that with various
> providers. So it's a possibility. I'm hoping though, that once the NBN
> service stabilises then the drop-outs will stop and my IP will very rarely
> change (as it was for 2 years with Telstra cable).
>
>
>> 2. Why host websites at home on a dynamic service? (We used to do that so
>> very long ago. I don't see much point to it now)
>>
>
> I have moved 5 domains and web sites into Azure. The only one remaining
> hosted at home is used for development and previews, and it has a cert, and
> it uses SQL Server databases and the file-system. So moving it all up to
> Azure hosting will be frightening technical challenge that I haven't got
> the stomach for yet.
>
> As I was saying here last year ... I hate hosting *anything*, so I'm
> looking forward to being able to eventually get the last site off my
> server, dismantle it and replace it with a little portable media server for
> music and video. Maybe that will be the Xmas holiday project!
>
> *GK*
>


Re: Stored procedure only ORM

2017-07-11 Thread Craig van Nieuwkerk
Stored proc only ORM seems like hedging your bets and coming up with the
worst of both worlds.

On Tue, Jul 11, 2017 at 6:17 PM, Tom Rutter  wrote:

> Anyone here had any fairly recent experience with an ORM (EF?) to run only
> stored procedures? Any gotchas or recommendations? The sql database I need
> to interact with has to have everything run via stored procedures. The last
> time I did this sort of thing we used ado.net directly. That obviously
> worked well but was tedious and boring to implement.
>
>


Re: Logo for Ozdotnet

2017-04-09 Thread Craig van Nieuwkerk
I like 6.



On Mon, Apr 10, 2017 at 3:59 PM, Stephen Price 
wrote:

> 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.
>
>
>


Re: FrontBase

2017-03-24 Thread Craig van Nieuwkerk
The biggest issue I have so far is I can't restore the database. See my
question here

http://dba.stackexchange.com/questions/167306/restoring-a-frontbase-database


On Fri, Mar 24, 2017 at 9:37 PM, Preet Sangha  wrote:

> Never used it myself - but looking through the docs I think i supports
> ODBC, to perhaps you can use a tools like MS Query/Access etc to access it?
>
>
> regards,
> Preet, in Auckland NZ
>
>
> On 24 March 2017 at 23:14, Craig van Nieuwkerk  wrote:
>
>> I have a backup of a FrontBase (http://www.frontbase.com) database that
>> I am trying to access. Does anyone have any experience with this? I have
>> tried using the tools from their website to restore but to no avail.
>>
>> Thanks
>> Craig
>>
>
>


FrontBase

2017-03-24 Thread Craig van Nieuwkerk
I have a backup of a FrontBase (http://www.frontbase.com) database that I
am trying to access. Does anyone have any experience with this? I have
tried using the tools from their website to restore but to no avail.

Thanks
Craig


Re: Used Azure SQL DB? Why or why not?

2017-01-27 Thread Craig van Nieuwkerk
I have been using SQL Azure for about 4 years for our SAAS app. All
development is done against an on premise SQL Server so there is no problem
if we lose internet. Developing against a remote DB would be painfully slow
anyway.

The biggest issue I find is that SQL Azure will highlight any performance
issues than can often be masked by an on premise solution where the answer
to performance is to throw more hardware at it.

We use Visual Studio database project to manage the schema so migration is
pretty painless.

Craig

On Sat, Jan 28, 2017 at 4:06 PM, Greg Keogh  wrote:

> I haven't used SQL Azure in a live app yet, but have some personal and
> testing DBs up there. In a couple of weeks I'll share a DB with another
> developer who lives over an hour drive away, so instead of swapping zips of
> DB backups, we'll now connect to the same Azure DB, which is really
> convenient and easy.
>
> Watch the cost ... I mentioned this last year that a low performance DB
> can be about $30/month, and hundreds/month at the upper end. All our DBs
> are cheapies because luckily we don't need high performance or capacity.
>
> Desktop apps connecting directly to Azure DBs can suffer if you do stupid
> things like select thousands of rows to put in a grid. In this case don't
> design apps that demand huge slabs of data (or use async wisely). If your
> whole suite is in the cloud where public Azure services are privately
> querying the Azure DB then it of course it's blazing fast.
>
> Over the last year I have tried to convince or suggest to several people
> that they consider putting their DBs into the cloud, and in every case I
> have been met with resistance sometimes bordering on hostile, or even
> mockery. So clearly there is a perception problem that may take some time
> to break down. I pointed out that using SQL Azure or similar would mean
> they no longer needed to buy, install and manage the software, or buy a
> whopping great box, air-conditioner, power backup and case of failure, and
> they can scale up or out as needed, etc, but it all falls on deaf ears and
> everyone chickens out.
>
> Tony was worried about internet connection stability leaving people idle,
> but I reckon if your internet is down everyone stops working anyway and
> it's a disaster. Develop on a local DB.
>
> In summary, I'm biased because I'm utterly sick of hosting software myself
> when it can done by someone in the cloud where I have little worry about
> failure, security or performance. In recent years I've moved 5 web sites, 2
> SQL databases, most backups, email forwarding and email into online
> hosting, and it's bloody fabulous as I have less and less to manage and
> worry about on the office LAN and server. Only one web site I host is
> preventing me from actually removing my server completely (due to
> dependence on native DLLs), but I'm working on getting rid of it soon. I'll
> buy one of those quiet little media boxes to hold my gigawatts of music and
> videos.
>
> *Greg K*
>
> On 28 January 2017 at 13:30, Tony Wright  wrote:
>
>> Hi Greg,
>>
>> The main thing I think stopping us has been on premises sql or dev
>> edition sql. It just doesn't make sense to rely on the stability of the
>> internet when developing, and an existing environment or dev edition is
>> very little cost.
>>
>> The other issue is that it ends up in an account belonging to a single
>> person rather than being an organisational account.
>>
>> The places where we've used Azure sql is when we've all wanted to all be
>> able to access the database remotely with simplicity.
>>
>> The main business driver for using sql Azure as opposed to on premises
>> sql had been more about wanting sql to operate in a DMZ, nowhere near the
>> organisation's confidential on premises data.
>>
>> That said, we've just moved one application to using Windows Azure
>> (started with table storage, moved to blob storage) simply because of the
>> significant drop in cost of data.
>>
>> Regards Tony
>>
>> On 28 Jan 2017 1:19 PM, "Greg Low (罗格雷格博士)"  wrote:
>>
>>> To my developer buddies: I'm preparing a session for Ignite where I'm
>>> discussing using Azure SQL DB for greenfield (new) applications. Would love
>>> to hear opinions on if you've used it, and what you found/learned, and if
>>> you haven't used it, what stopped you ?
>>>
>>>
>>>
>>> Regards,
>>>
>>>
>>>
>>> Greg
>>>
>>>
>>>
>>> Dr Greg Low
>>>
>>>
>>>
>>> 1300SQLSQL (1300 775 775 <1300%20775%20775>) office | +61 419201410
>>> <+61%20419%20201%20410> mobile│ +61 3 8676 4913 <+61%203%208676%204913>
>>> fax
>>>
>>> SQL Down Under | Web: www.sqldownunder.com |http://greglow.me
>>>
>>>
>>>
>>
>


Re: [OT] node.js and express

2016-11-20 Thread Craig van Nieuwkerk
If you are doing a Javascript centric project (Node, Angular) you will be
better suited using Visual Studio Code.

Craig

On Mon, Nov 21, 2016 at 9:01 AM, Greg Keogh  wrote:

> Folks, although I've been insulting JavaScript for years, I have always
> liked scripting. I decided to install node.js and run the tutorials on how
> to make a REST service. There are lots of tutorials, many of them
> contradictory or incomplete, or the documented steps don't work as
> expected. After confusion in the npm command when you need to *init* or
> *install* or use --save I got the express package installed. Then the
> express.cmd file which generates the app skeleton is not found, but later
> found two folders deep under .bin, and when you run it you don't know which
> folder should receive its output.
>
> I finished up with what might be a skeleton JS app web server comprising
> 403 files in 98 folders (and I haven't even installed all the packages they
> mention). It seems to have installed a *views* folder even though I have
> no "views" in a rest service, containing .jade files which I've never heard
> of, but searches reveal it's another JS library for templates. There a
> multiple templates libraries available and it looks like jade is now being
> phased out. I eventually run "node myserver.js" and it says it's listening
> on http://:::8081 but it's not responding and tcpview indicates that
> nothing is listening on that port.
>
> So after 3 hours of installing, reading, generating, fiddling and futzing
> I finished up with a gigantic morass of files and folders that don't even
> serve "hello world". I thought VS2015 might have JS project support, but it
> doesn't seem to (am I missing something?). Do I have to install another
> product like Code (or similar) to get a JS project IDE?
>
> I'm afraid all this has simply hardended my opinion that the whole
> JavaScipt culture and ecosystem is a lunatic asylum.
>
> *Greg K*
>


Re: [OT] Angular certification

2016-10-12 Thread Craig van Nieuwkerk
RC is the new Alpha.

On Thu, Oct 13, 2016 at 3:10 PM, Nick Randolph  wrote:

> We’re just in process of publish an app written in Angular 2, so yes,
> definitely taking it seriously. A lot of pain upgrading from Beta/RC to RTM
> (it’s like they didn’t understand what Beta/RC means).
>
>
>
> *Nick Randolph* | *Built to Roam Pty Ltd* | Microsoft MVP – Windows
> Platform Development | +61 412 413 425 | @thenickrandolph |
> skype:nick_randolph
> The information contained in this email is confidential. If you are not
> the intended recipient, you may not disclose or use the information in this
> email in any way. Built to Roam Pty Ltd does not guarantee the integrity of
> any emails or attached files. The views or opinions expressed are the
> author's own and may not reflect the views or opinions of Built to Roam Pty
> Ltd.
>
>
>
> *From:* ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-bounces@
> ozdotnet.com] *On Behalf Of *Tom P
> *Sent:* Thursday, 13 October 2016 3:05 PM
> *To:* ozDotNet 
> *Subject:* Re: [OT] Angular certification
>
>
>
> Angular 2 is entirely redone. TypeScript makes it also bearable
>
>
> Thanks
>
> Tom
>
>
>
> On 13 October 2016 at 14:54, Greg Keogh  wrote:
>
> Are there any Angular certifications you guys can recommend that may be
> taken seriously?
>
>
>
> Can anyone even take Angular seriously?!
>
>
>
> I thought it was already abandoned by the author who went off to write a
> new competing BlahJS, or is a new group completely rewriting it to Angular
> 2, or something like that? They all blur together.
>
>
>
> *GK*
>
>
>


Re: Entity Framework - the lay of the land

2016-10-03 Thread Craig van Nieuwkerk
This is a standard N+1 problem that ORM's are so good at it. It often
raises it's head when developers develop against small amounts of data and
runs fast but in production runs like a dog. It sounds like you should be
able to do it in a single query, I am not sure about EF but with NHibernate
would be fairly easy. SQL would be trivial.


On Tue, Oct 4, 2016 at 12:29 PM, Stephen Price 
wrote:

> Hey all,
>
>
> Am looking at optimising an EF query right now, so thought it would be ok
> to hijack this thread. Even if it leads to bagging of EF, I'm ok with that. 
> [image:
> 😊]
>
>
> So I have a single table being queried, and I grabbed the query being run
> via SQL Server profiler.
>
> 4.5million records in the table. Have an Id field, a year field and an
> EventId field. The rest of the fields are data, so not searching those.
>
> The query being produced is  showing as an sp_execsql and does a where
> against the year field.
>
> The actual query itself takes 1699ms, but the screen takes longer to
> return the result as it then loads the detail of each item so it can show
> the current status of each row. (ie the highest version status is the
> current, in a related status table).
>
> So each query is fast but by the time it loads 100 of them, its made 100
> little calls which all add up to a long delay to the user.
>
>
> Options I'm thinking here (looking for validation of my thinking, or new
> ideas outside my database knowledge)
>
> 1. Reduce the number of items. Say 20 instead of 100.
>
> 2. Get the Status asyncronously. Would need to work out how to do that
> client side but seems viable. Initial list would load in 2 seconds, then
> statuses at the top would load almost right away. Items out of sight
> (scroll to view them) would load later.
>
> 3. Single query. Server side query is doing a take(100) to reduce the
> number of results if the search is too broad... which means its possibly
> prematurely resolving the linq query and sending the status lookups
> individually rather than single query.
>
> 4. something else. Get rid of EF and hand write SQL. Look for new job
> because didn't deliver on time. [image: 😉]
>
>
> Feedback, criticism, laughing and pointing all welcomed.
>
> cheers
>
> Stephen
> --
> *From:* ozdotnet-boun...@ozdotnet.com  on
> behalf of Kirsten Greed 
> *Sent:* Saturday, 1 October 2016 5:26:33 PM
>
> *To:* 'ozDotNet'
> *Subject:* RE: Entity Framework - the lay of the land
>
> That makes sense
>
> It would be good to have some guidelines about where the cut over point is.
>
> Also whether solutions like NService Bus could mitigate the use of EF ?
>
>
> --
> *From:* ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-bounces@
> ozdotnet.com] *On Behalf Of *Greg Low (??)
> *Sent:* Saturday, 1 October 2016 12:40 PM
> *To:* ozDotNet
> *Subject:* RE: Entity Framework - the lay of the land
>
> Agreed but not websites with thousands of concurrent users. The problem is
> that people don’t realise that the same logic doesn’t apply in both areas.
>
>
>
> 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 | http://greglow.me
>
>
>
> *From:* ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-bounces@
> ozdotnet.com] *On Behalf Of *Kirsten Greed
> *Sent:* Saturday, 1 October 2016 6:42 AM
> *To:* 'ozDotNet' 
> *Subject:* RE: Entity Framework - the lay of the land
>
>
>
> Caveat: this is for winforms line of business applications.
>
>
>
>
> --
>
> *From:* ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-bounces@
> ozdotnet.com ] *On Behalf Of *Kirsten Greed
> *Sent:* Saturday, 1 October 2016 6:35 AM
> *To:* 'ozDotNet'
> *Subject:* Entity Framework - the lay of the land
>
> My 2c
>
>
>
> Horses for courses
>
>
>
> I am using  EF Code first and loving it.
>
>
>
> Most of the posts on this thread are about *building the thing right*.
>
>
>
> Yet I am finding that EF Code first helps me a lot with *building the
> right thing.*
>
>
>
> I find changing the database design is much easier now that I use EF
> Migrations, this helps me stay in a "play" headset, lowering my fear of
> changing the database structure.
>
>
>
> There are places where I choose to break into transact-sql, but most of my
> CRUD is done via DevExpress XAF with EF Code first.
>
>
>
> My 2c :-)
>
> Kirsten
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> __ Information from ESET NOD32 Antivirus, version of virus
> signature database 14206 (20160930) __
>
> The message was checked by ESET NOD32 Antivirus.
>
> http://www.eset.com
>
>
> __ Information from ESET NOD32 Antivirus, version of virus
> signature database 14208 (20161001) __
>
> The message was checked by ESET NOD32 Antivirus.
>
> http://www.eset.com
>


Re: Entity Framework - the lay of the land

2016-09-19 Thread Craig van Nieuwkerk
To give more info, 99% of the CUD was done via NHibernate. For simple
select queries like for lookup lists was also done via NHibernate, using
the built in caching and Redis cache, but more complicated queries were
straight SQL and PetaPoco.

Craig

On Tue, Sep 20, 2016 at 1:30 PM, Craig van Nieuwkerk 
wrote:

> Not EF but have used NHibernate in application, in conjunction with
> optimised SQL where required, and easily supported 1000+ users. But it is
> very easy to stuff it up and find you can't support 5 simultaneous users.
>
> Even StackOverflow before it used Dapper used LinqToSql. Of course, they
> had to optimise and go to Dapper but the LinqToSql version still supported
> heaps of traffic.
>
> Craig
>
> On Tue, Sep 20, 2016 at 1:22 PM, David Apelt 
> wrote:
>
>> Thanks everyone for their contributions to my original questions.   I am
>> a little surprised about how poor people’s real world experience has been
>> with the EF and other ORMs.
>>
>>
>>
>> A little poll;
>>
>>
>>
>> Is anyone successfully using EF in a production environment for a
>> non-trivial application?  And if yes, then why has yours worked where
>> others have failed.
>>
>>
>>
>> Regards
>>
>> Dave A
>>
>>
>>
>>
>>
>


Re: Entity Framework - the lay of the land

2016-09-19 Thread Craig van Nieuwkerk
Not EF but have used NHibernate in application, in conjunction with
optimised SQL where required, and easily supported 1000+ users. But it is
very easy to stuff it up and find you can't support 5 simultaneous users.

Even StackOverflow before it used Dapper used LinqToSql. Of course, they
had to optimise and go to Dapper but the LinqToSql version still supported
heaps of traffic.

Craig

On Tue, Sep 20, 2016 at 1:22 PM, David Apelt 
wrote:

> Thanks everyone for their contributions to my original questions.   I am a
> little surprised about how poor people’s real world experience has been
> with the EF and other ORMs.
>
>
>
> A little poll;
>
>
>
> Is anyone successfully using EF in a production environment for a
> non-trivial application?  And if yes, then why has yours worked where
> others have failed.
>
>
>
> Regards
>
> Dave A
>
>
>
>
>


Re: Entity Framework - the lay of the land

2016-09-18 Thread Craig van Nieuwkerk
Correct, in a web app for example, you can often do very short lived
caching for the life of a request.

On Mon, Sep 19, 2016 at 11:39 AM, Tony Wright  wrote:

> I do like caching. And you often don't need to cache for very long anyway
> to get significant benefits.
> T.
>
>


Re: Entity Framework - the lay of the land

2016-09-15 Thread Craig van Nieuwkerk
If your project has a database and you are not using a Database Project you
are missing out, and causing yourself a lot of unnecessary pain. It
basically just organises your schema files to make them easy to maintain,
like cs files in a c# project. It has tools to do comparisons and schema
updates that make it essential.

Having said that, if you have a product that you ship to 100's or 1000's of
clients I find using migrations is easier to maintain the database.



>
>
>> File -> New -> Project -> SQL Server Database Project. Prepare to be
>> amazeballsed.
>>
>
> I've only ever seen a colleague use one of these to write code that
> migrated an Oracle database to SQL Server. I never looked inside it. Am I
> missing something good (for coders)?
>
>
>


Re: Entity Framework - the lay of the land

2016-09-15 Thread Craig van Nieuwkerk
PetaPoco or Dapper are not really an ORM like EF or NHibernate. You can
write SQL or a stored proc and all it really does is map it to a POCO for
ease of use in the C# code. I have not really touched a DataSet or
DataAdapter directly for years.

On Fri, Sep 16, 2016 at 10:51 AM, Greg Keogh  wrote:

> Using something like PetaPoco makes that pretty easy.
>>
>
> Okay, I never saw that before. It's still and ORM, albeit a small one. At
> a glance at the home page, you're coding SQL statements inside code (tight
> coupling), it's not a LINQ provider at all, and it uses T4 templates (like
> EF does anyway). So overall, it's cute but I can't imagine using this
> in heavyweight projects -- *GK*
>


Re: Entity Framework - the lay of the land

2016-09-15 Thread Craig van Nieuwkerk
Using something like PetaPoco makes that pretty easy.



> What about the classical problem of "impedance mismatch". You have to
> carefully maintain DataSets or similar and use DataAdapter to fill them,
> then writing data back is a circus trick with the ADO.NET classes. Then
> they invented ORMs, why did they do that!? -- *GK*
>


Re: Azure Pricing

2016-07-26 Thread Craig van Nieuwkerk
You can use a combination of 1 & 2, it really depends on how 'legacy' your
app is. Does the installation have lots of custom bits you need to do and
things to be installed, if so a VM or Web Role is probably best. If it
doesn't have many dependencies like that then you can probably use a WebApp.

SQL Azure supports most standard SQL Server features, you can see the
differences here
https://azure.microsoft.com/en-us/documentation/articles/sql-database-transact-sql-information/

Craig

On Wed, Jul 27, 2016 at 8:21 AM, Grant Molloy  wrote:

> Hi Greg,
>
> I did these calcs before seeing the calculator, and it pretty much
> confirmed my calcs for storage.
>
> As a complete Azure newb, I'm assuming I have the following options..
>
> 1. Virtual machine where I'd install company licensed versions of SQL, run
> IIS, and maybe some disk storage for files and SQL backups, etc
>
> Or
>
> 2. Web app service, SQL, storage for files etc.
>
> Is this correct?
>
> On Jul 27, 2016 7:40 AM, "Greg Keogh"  wrote:
>
>> Hi Grant, you might be one of the few people in history with the will
>> power to attempt to use the calculator, I balked. My usage is small in
>> comparison, about 60MB of Table rows and 3GB of Blobs, all with trivial IO
>> counts. My recent account summaries show a cost of about $0.25/month for
>> this data, so I'm guessing your low figures are in the right order of
>> magnitude.
>>
>> I also have a Basic Small App running my personal web site, which also
>> has trivial hit rates and it costs $55/month. I recently deleted a tiny SQL
>> database which had zero IO and was costing about $30/month. I restate my
>> alarm over these costs, especially the Apps, which can add-up to
>> frightening annual amounts which might dissuade small business from
>> chucking out their own boxes and migrating to the cloud.
>>
>> *Greg*
>>
>> On 26 July 2016 at 15:45, Grant Molloy  wrote:
>>
>>> Hi list..
>>>
>>> Azure has always baffled me a bit with their pricing..  I'm looking into
>>> something for my employer and looking at the costs here,
>>> https://azure.microsoft.com/en-us/pricing/details/storage/ and trying
>>> to work out the cost of storing files starting from scratch..
>>>
>>> So with this following scenario, can anyone confirm my pricing examples?
>>> So lets say I have 0 files in Azure to start with.
>>> If each month 5,000 5mb files are uploaded (giving approx 25.6GB of
>>> files at the end of the month), and each file is written only 1 time, but
>>> read 3 times.
>>>
>>>
>>> *BLOB storage *prices (from above link)..
>>> + Storage - GRS (COOL) - First 100TB/M $0.0382 (is prorata'd)
>>> + Access - GRS (COOL) - Put (/10,000) $0.2547
>>> - Other (/10,000)   $0.0127
>>> - Retrieval (GB) $0.0127
>>> -  Write (GB)   $0.0064
>>> - GRS (GB)   $0.1528  (geographical redundancy)
>>>
>>> Example:
>>> END OF FIRST MONTH
>>> Storage: 25.6/2 x ((0.0382/100)*0.025)  NOTE: have halved data amount to
>>> give an average for the month, as you're not paying for the full 25.6GB of
>>> storage for the whole month.
>>> 12.8 * 0.0955 = $ 0.00012224
>>> Access: PUT: 0.2547/10k * 5k = $ 0.12735
>>> READ: 25.6GB * 3 * 0.0127 = $ 0.97536
>>> GRS:  25.6GB * 0.1528 = $ 3.91168
>>> *$$  5.01451224*
>>>
>>> END OF 2nd MONTH
>>> Storage: (25.6GB + 25.6/2) x ((0.0382/100)*(0.025+0.025/2))
>>> 38.4GB x (0.000382 * 0.0375)
>>> 38.4GB x 0.14325 = $ 0.00055008
>>> Access: PUT: 0.2547/10k * 5k = $ 0.12735
>>> READ: 25.6GB * 3 * 0.0127 = $ 0.97536
>>> GRS:  25.6GB * 0.1528 = $ 3.91168
>>> *$$  5.01494008*
>>>
>>>
>>> *FILE storage* (prices from above link too)
>>> File Storage
>>> + Storage - GRS Per GB $0.1401
>>> + Access - GRS - Put (/10k) $0.3821
>>> - List (/10k) $0.1911
>>> - Other (/10k) $0.0191
>>> Example.
>>> END OF FIRST MONTH
>>> Storage: 25.6GB/2 x 0.1401 = $  1.79
>>> Put: (0.3821 / 10k * 5k) = $  0.19
>>> Read: (0.0191 / 10k * 5k) x 3 = $  0.03
>>>  *$$  2.01*
>>> END OF 2nd MONTH
>>> Storage: (25.6 + 25.6/2)GB x 0.1401 = $ 5.38
>>> Put: (0.3821 / 10k * 5k) = $  0.19
>>> Read: (0.0191 / 10k * 5k) x 3 = $  0.03
>>> * $$  5.60*
>>>
>>> Do these calculations look correct ??
>>>
>>
>>


Re: Contemporary frameworks to use for restful web services with SQL backend

2016-06-06 Thread Craig van Nieuwkerk
Exactly. I was using it for an audit log but querying was basically
impossible. I migrated it all to a Basic SQL Azure database and it now is
works perfectly.


On Tue, Jun 7, 2016 at 11:00 AM, David Connors  wrote:

> On Tue, 7 Jun 2016 at 10:09 Craig van Nieuwkerk  wrote:
>
>> I agree with these points. It is slow enough to be unusable unless you
>> are *very *careful when designing the initial tables.
>>
>
> I am not sure what design is possible when you have one key and can select
> by that key.
>
> It is a hang over from v1 of Azure when the use case was everyone is going
> to write the next Facepages or whatever.
>
> Meanwhile in 2016, Azure SQL is well worth a look.
>
> Yes, it costs more than 4 cents.
>
> David.
> --
> David Connors
> da...@connors.com | @davidconnors | LinkedIn | +61 417 189 363
>


Re: Contemporary frameworks to use for restful web services with SQL backend

2016-06-06 Thread Craig van Nieuwkerk
I agree with these points. It is slow enough to be unusable unless you
are *very
*careful when designing the initial tables.

On Tue, Jun 7, 2016 at 9:46 AM, David Connors  wrote:

> On Mon, 6 Jun 2016 at 23:00 Greg Keogh  wrote:
>
>> I forgot to mention ... don't forget Azure Table Storage! I've been
>> really loving it recently and using it where a SQL Db would be overkill.
>> The API is dead simple, vast capacity, cheap, and build and runtime
>> dependencies are trivial -- *GregK*
>>
>
> Here is a list of good things about table storage:
>
>-
>
> And here is a list of caveats for table storage:
>
>
>- No support for complex queries.
>- Indexes only exist as clustered indexes on the primary key.
>- No support for computed aggregates.
>- No support for joins.
>- No support for server-side stored procedures.
>- No ACLs support so security trimming must be done manually in the
>application logic.
>- No enforced schema or types. Tables may vary shape on a row-by-row
>basis.
>- No support for transactions.
>
>  And slow.
>
> David.
>
>
> --
> David Connors
> da...@connors.com | @davidconnors | LinkedIn | +61 417 189 363
>


Re: [OT] New laptop

2016-04-05 Thread Craig van Nieuwkerk
I have a number of basic static type websites and I just host them in an
Azure VM (old school!), it is much cheaper. My actual cloud app that is
doing a lot of work is hosted in Web Apps.

Craig

On Wed, Apr 6, 2016 at 11:12 AM, Greg Keogh  wrote:

> Do you have each website on its own machine or something?
>> I'm using web apps (not vms) for all my websites.
>>
>
> Like you, I have no VMs. I have no SQL DBs at the moment either. I have an
> "App Service" to host each site and domain. My Subscription page just now
> shows $30 for basic Small App service hours and $14 for Premium storage. So
> it looks like most of the dosh is going on the web sites which have trivial
> hit counts and usage.
>
> Ah! The history page which I hadn't noticed before. It shows $51 last
> month for the App Services, which are barely used. Hmmm! So I guess I'm
> paying for up time, not by hits and or data transfer.
>
> I'm sure I can make this exercise more cost effective, but how hard is it?!
>
> *GK*
>


Re: [OT] Old books

2016-02-19 Thread Craig van Nieuwkerk
Winter is coming, they are good in the fire.

On Sat, Feb 20, 2016 at 9:48 AM, Tom P  wrote:

> Does any one here know what I can do with old programming books? I
> inherited most from family and friends and most are quite old, maybe 10-20
> years old. MFC c++, .Net 2.0, vb6, Java and so on.
>
>
>
> --
> Thanks
> Tom
>
>


Re: [OT] Azure pricing

2015-12-29 Thread Craig van Nieuwkerk
We run www.youreontime.com on it and it costs about $350 per month. This
includes SQL Azure S2, 2 x Standard WebApps, several shared WebApps, Redis
Cache, 1 x Small VM and heaps of blog and table storage.

Craig

On Wed, Dec 30, 2015 at 10:15 AM, Greg Keogh  wrote:

> Hi folks, anyone working this week? (if you're not, then you should be
> tweaking your hobby code).
>
> Because I get free Azure quotas as part of my MSDN subscription, and
> because I never push Azure really hard, I don't have a feel for what is
> costs in a typical business environment. Is anyone here using Azure as part
> of a small to medium sized business app, perhaps with a SQL database and
> some blobs and tables? If so, what magnitude of monthly bills do you
> receive?
>
> I ask, because more often I suggest to people that they push their apps
> and work into the cloud, but if I'm asked what the cost is like I can't
> give them a comparison or a ballpark figure. Perhaps someone here has had
> typical realistic experience in this.
>
> I also ask because most Azure Team news broadcast emails I receive
> contains words like "This change may cause a price increase on your monthly
> Azure bill" (as the last one did). I only ever seem to get notifications of
> price increases and it really makes me nervous about recommending it to
> anyone.
>
> Cheers,
> *Greg K*
>


Re: Anyone using REST based SMS services for Australia that they can recomened

2015-12-03 Thread Craig van Nieuwkerk
Yes, I ticked the SMS button.

[image: Inline image 1]

On Fri, Dec 4, 2015 at 12:07 PM, Arjang Assadi 
wrote:

> An australian number that is SMS enabled? did you click the SMS checkbox?
> When I leave it as "Any" many numbers come up, but when I check the "SMS"
> enabled returns empty.
>
>
> On 4 December 2015 at 12:03, Craig van Nieuwkerk 
> wrote:
>
>> That's weird. I logged in just now and could purchase and Australian
>> number.
>>
>> Craig
>>
>> On Fri, Dec 4, 2015 at 11:58 AM, Arjang Assadi 
>> wrote:
>>
>>> Craig,
>>>
>>> I tryed Twilio , I couldnt get passed getting a number that sends SMS in
>>> Australia, waiting for their support response.
>>> The search for number does not find a number that can SMS , only voice
>>> capable numbers come up! WTF!
>>>
>>> Arjang
>>>
>>>
>>> On 4 December 2015 at 09:57, Craig van Nieuwkerk 
>>> wrote:
>>>
>>>> I mean Twilio! I spend so much time in Trello I have it on the brain!
>>>>
>>>> On Fri, Dec 4, 2015 at 12:03 AM, Arjang Assadi >>> > wrote:
>>>>
>>>>> Is this the web site for Trello :
>>>>> https://zapier.com/zapbook/sms/trello/
>>>>>
>>>>> On 3 December 2015 at 21:49, Craig van Nieuwkerk 
>>>>> wrote:
>>>>>
>>>>>> I have used Trello a lot and they work very well. I have also used
>>>>>> Burst SMS and they are fine, but more expensive.
>>>>>>
>>>>>> Craig
>>>>>>
>>>>>> On Thu, Dec 3, 2015 at 5:46 PM, Arjang Assadi <
>>>>>> arjang.ass...@gmail.com> wrote:
>>>>>>
>>>>>>> Hello
>>>>>>>
>>>>>>> Anyone using REST based SMS services for Australia that they can
>>>>>>> recommend?
>>>>>>>
>>>>>>> Azure based would be even better!
>>>>>>>
>>>>>>> Regards
>>>>>>>
>>>>>>> Arjang
>>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>
>


Re: Anyone using REST based SMS services for Australia that they can recomened

2015-12-03 Thread Craig van Nieuwkerk
That's weird. I logged in just now and could purchase and Australian number.

Craig

On Fri, Dec 4, 2015 at 11:58 AM, Arjang Assadi 
wrote:

> Craig,
>
> I tryed Twilio , I couldnt get passed getting a number that sends SMS in
> Australia, waiting for their support response.
> The search for number does not find a number that can SMS , only voice
> capable numbers come up! WTF!
>
> Arjang
>
>
> On 4 December 2015 at 09:57, Craig van Nieuwkerk 
> wrote:
>
>> I mean Twilio! I spend so much time in Trello I have it on the brain!
>>
>> On Fri, Dec 4, 2015 at 12:03 AM, Arjang Assadi 
>> wrote:
>>
>>> Is this the web site for Trello :
>>> https://zapier.com/zapbook/sms/trello/
>>>
>>> On 3 December 2015 at 21:49, Craig van Nieuwkerk 
>>> wrote:
>>>
>>>> I have used Trello a lot and they work very well. I have also used
>>>> Burst SMS and they are fine, but more expensive.
>>>>
>>>> Craig
>>>>
>>>> On Thu, Dec 3, 2015 at 5:46 PM, Arjang Assadi 
>>>> wrote:
>>>>
>>>>> Hello
>>>>>
>>>>> Anyone using REST based SMS services for Australia that they can
>>>>> recommend?
>>>>>
>>>>> Azure based would be even better!
>>>>>
>>>>> Regards
>>>>>
>>>>> Arjang
>>>>>
>>>>
>>>>
>>>
>>
>


Re: Anyone using REST based SMS services for Australia that they can recomened

2015-12-03 Thread Craig van Nieuwkerk
I mean Twilio! I spend so much time in Trello I have it on the brain!

On Fri, Dec 4, 2015 at 12:03 AM, Arjang Assadi 
wrote:

> Is this the web site for Trello :  https://zapier.com/zapbook/sms/trello/
>
> On 3 December 2015 at 21:49, Craig van Nieuwkerk 
> wrote:
>
>> I have used Trello a lot and they work very well. I have also used Burst
>> SMS and they are fine, but more expensive.
>>
>> Craig
>>
>> On Thu, Dec 3, 2015 at 5:46 PM, Arjang Assadi 
>> wrote:
>>
>>> Hello
>>>
>>> Anyone using REST based SMS services for Australia that they can
>>> recommend?
>>>
>>> Azure based would be even better!
>>>
>>> Regards
>>>
>>> Arjang
>>>
>>
>>
>


Re: Anyone using REST based SMS services for Australia that they can recomened

2015-12-03 Thread Craig van Nieuwkerk
I have used Trello a lot and they work very well. I have also used Burst
SMS and they are fine, but more expensive.

Craig

On Thu, Dec 3, 2015 at 5:46 PM, Arjang Assadi 
wrote:

> Hello
>
> Anyone using REST based SMS services for Australia that they can recommend?
>
> Azure based would be even better!
>
> Regards
>
> Arjang
>


Re: Sql Server Patch Scripts

2015-11-01 Thread Craig van Nieuwkerk
I do this as well with projects. It works well if you only have to deploy
to a couple of databases. If you have many databases (>3) then I find the
migrations approach described by Grant works very well.

On Mon, Nov 2, 2015 at 3:15 PM, David Burstin 
wrote:

> 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
>>
>
>


Re: [OT] Clients

2015-10-22 Thread Craig van Nieuwkerk
Tell them you charge for meetings on normal hourly rate even if they are
cancelled.

Craig

On Thu, Oct 22, 2015 at 7:28 PM, Grant Molloy  wrote:

> Hi list,
>
> I'm working on a long running project for a client.
> They've been reviewing recent mods and have called a meeting. I was
> provided a date range for said meeting where I was told all 3 reps from
> client would be available. I've selected a convenient date and time and
> have responded to their request.
> Meeting was all booked in and now one of them says they're unavailable for
> the selected timeslot.
> I have a feeling I'm being dicked around and am wondering how to respond.
>
> Have others had similar issues?
> How has it been handled?
>


Re: Mobile device photos

2015-10-21 Thread Craig van Nieuwkerk
You need to post it back first. There is no way to access via Javascript.

Craig

On Thu, Oct 22, 2015 at 10:58 AM, Michael Ridland  wrote:

>
> Just a quick question, can you get access to the image before you post it
> back or do you need to post it back first?
>
> THanks
>
> *Michael Ridland | Technical Director | Xamarin MVP*
>
> XAM Consulting - Mobile Technology Specialists
>
> www.xam-consulting.com
>
> Blog: www.michaelridland.com
>
>
>
> On Thu, Oct 22, 2015 at 10:24 AM, Craig van Nieuwkerk 
> wrote:
>
>> 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.
>>>>
>>>> >>> accept="image/*;capture=camera">
>>>>
>>>> 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 Craig van Nieuwkerk
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 Craig van Nieuwkerk
Yes, let me know if you want to log into our demo site to see it running.
It is surprisingly pretty smooth.

Craig

On Thu, Oct 22, 2015 at 9:54 AM, DotNet Dude  wrote:

> Will this work on ios?
>
>
> On Thursday, 22 October 2015, Craig van Nieuwkerk 
> 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.
>>
>> Craig
>>
>> On Thu, Oct 22, 2015 at 9:42 AM, Greg Keogh  wrote:
>>
>>> Folks, I've got an ASP.NET app specifically designed to look pleasant
>>> in tablet sized device browsers. Now it has been suggested that while using
>>> the web app, you drill down and pick a product, then use the device's
>>> camera to take a picture of the product and somehow save it and associate
>>> it with the product's ID.
>>>
>>> But how on earth can you bridge the gap between a web app running in a
>>> browser and the device's camera? The photos can go anywhere, into the
>>> phone's file system, into Google or Apple cloud storage, etc. My app is
>>> just a dumb web app and has no access to anything in the mobile device, so
>>> how can I deliver the photo to some known location and associate it with
>>> the product's ID.
>>>
>>> Perhaps I could use a classic ASP.NET upload control, which requires a
>>> bit of user clicking and picking. Perhaps the photos could go into known
>>> cloud containers or a dropbox like facility, but the address and names
>>> would have to be given to the web app.
>>>
>>> Has anyone been through this sort of problem before? Any ideas?
>>>
>>> *Greg K*
>>>
>>
>>


Re: Mobile device photos

2015-10-21 Thread Craig van Nieuwkerk
I have done this before.



This will basically work like a standard file upload input but will use the
camera to select the file.

Craig

On Thu, Oct 22, 2015 at 9:42 AM, Greg Keogh  wrote:

> Folks, I've got an ASP.NET app specifically designed to look pleasant in
> tablet sized device browsers. Now it has been suggested that while using
> the web app, you drill down and pick a product, then use the device's
> camera to take a picture of the product and somehow save it and associate
> it with the product's ID.
>
> But how on earth can you bridge the gap between a web app running in a
> browser and the device's camera? The photos can go anywhere, into the
> phone's file system, into Google or Apple cloud storage, etc. My app is
> just a dumb web app and has no access to anything in the mobile device, so
> how can I deliver the photo to some known location and associate it with
> the product's ID.
>
> Perhaps I could use a classic ASP.NET upload control, which requires a
> bit of user clicking and picking. Perhaps the photos could go into known
> cloud containers or a dropbox like facility, but the address and names
> would have to be given to the web app.
>
> Has anyone been through this sort of problem before? Any ideas?
>
> *Greg K*
>


Re: Cheapest MSDN renewals

2015-10-20 Thread Craig van Nieuwkerk
BizSpark is free.

Craig

On Wed, Oct 21, 2015 at 5:05 PM, 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: vb.net

2015-10-12 Thread Craig van Nieuwkerk
I tend to agree with you. If there are two languages (C# & VB.NET) that are
99% functionally equivalent but 90% of people use one (C#) then to me it is
a no brainer to use C# are well. I can't really think of any reason why
someone would choose VB.NET for a new project over C# where the benefits
outweigh the disadvantages.

On Tue, Oct 13, 2015 at 1:35 PM, Nelson  wrote:

> things that are old enough to still be running vb?
>
> and i have a feeling people who still stick to vb are fairly stubborn.
>
> i know im stereotyping here sorry if i offended anyone but that was my
> experience
>
>
> On Tuesday, 13 October 2015, Bill McCarthy <
> bill.mccarthy.li...@live.com.au> wrote:
>
>> Really ? What ‘legacy’ things are you referring to ?
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> *From: *Nelson
>> *Sent: *Tuesday, 13 October 2015 12:52 PM
>> *To: *ozDotNet
>> *Subject: *Re: vb.net
>>
>>
>>
>>
>>
>> Personally i would turn down such offer - actually wouldnt even be
>> applying in the first place.
>>
>>
>>
>> pretty good market out there with JS and C# .NET, try looking else where
>> if you can
>>
>>
>>
>>
>>
>>
>>
>> if you just recently graduated, your modern mindset would have a hard
>> time dealing with VB and the legacy system.
>>
>>
>>
>> you will likely lose passion
>>
>>
>>
>>
>>
>> just my 2 cents
>>
>>
>>
>>
>>
>> On 13 October 2015 at 12:47, Tom P  wrote:
>>
>> 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: PayPal Integration

2015-09-13 Thread Craig van Nieuwkerk
I have integrated with Stripe as well and it is great. Very easy,
everything PayPal should be but for some reason isn't.

PayPal just needs to draw a line in the sand with their old API(s),
deprecate them, and build something new and easy like Stripe.

On Mon, Sep 14, 2015 at 12:53 PM, Stephen Price 
wrote:

> I was looking at the options recently but have only gotten to the decision
> made step, implementation will come later.
> I chose https://stripe.com/au/features
>
> Don't have anything like a readers digest post but their docs look good
> with examples for many languages. I enquired about eWay some time ago and
> have been getting spammed ever since. Told them I chose someone else and
> still get their emails. I should hit the unsubscribe button now that I'm
> thinking of it.
>
> On Sun, 13 Sep 2015 at 16:27 Greg Low (罗格雷格博士)  wrote:
>
>> Hi Folks,
>>
>>
>>
>> Been using eWay for ages and integrating with it was pretty trivial.
>>
>>
>>
>> Wanting to add PayPal now (to existing MVC app in VS2015). Been reading
>> the developer doco and it seems like a convoluted mess. Presumed one of you
>> must have been doing this lately.
>>
>>
>>
>> I need to know the outcome for the next processing stage so it does need
>> one of the notification-based options, rather than just HTML forms or
>> something.
>>
>>
>>
>> There seem to be endless discussions around IPN vs PDT vs Express. I want
>> the customers to be able to pay via PayPal or by using a credit card when
>> not PayPal members. I presume I can do this via the REST APIs.
>>
>>
>>
>> Anyone got a “reader’s digest” version of the minimal code that’s
>> required to simply add the ability to take a payment?
>>
>>
>>
>> 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: Visual Studio and Xamarin Studio

2015-07-21 Thread Craig van Nieuwkerk
I believe Xamarin Starter edition (https://xamarin.com/starter) is bundled
with Visual Studio 2015, but that edition not really feature rich enough
for much more than simple demo apps. To build something really useful you
will need to upgrade.

Craig

On Wed, Jul 22, 2015 at 3:08 PM, Greg Keogh  wrote:

> Folks, can anyone confirm, deny or clarify any of the following?
>
> Cross platform support in Visual Studio 2015 is totally dependent upon
> Xamarin, which is a separate purchase and you need to pay separately for
> targeting Android and iOS. VS2015 seems to be in direct competition with
> Xamarin Studio, although the latter runs on both Windows and iOS. A
> colleague tells me you have to play for Xamarin Studio, but the web site
> says it's free, so which is it? Can anyone report on the experience of
> writing, testing and deploying cross-platform apps from within Visual
> Studio?
>
> *Greg K*
>
> P.S. I just noticed that VS2015 Pro "real" was published 2 days ago, so
> I'm downloading the 3.8GB ISO now (the phone line running into the house is
> so hot that birds can't perch on it!).
>


Re: [OT] More targeted advertising

2015-05-28 Thread Craig van Nieuwkerk
The solution is quite simple

https://lwn.net/Articles/262570/

On Fri, May 29, 2015 at 10:35 AM, Stephen Price 
wrote:

> OMG you use a web browser?
>
> On Fri, May 29, 2015 at 8:13 AM, Greg Keogh  wrote:
>
>> Folks, here's a Friday curiosity and frightener for you ... A few days
>> ago I renewed my MSDN subscription. Last night I went to The Age newspaper
>> web site and I see a rather surprising ad down the right side (see below).
>> What worries me is that I only have 23 cookies from trusted sites, so
>> somehow Fairfax and their ad partners have access to information about my
>> MSDN subscription. How is that possible? I'm livid with anger, (partly at
>> myself as well) because I take serious steps to try and avoid this sort of
>> thing, but it makes no difference. Be afraid!
>>
>> *Greg K*
>>
>>
>> ​
>>
>
>


Re: MSDN Subscription renewal

2015-04-20 Thread Craig van Nieuwkerk
The only thing I missed in Professional when moving from Ultimate is
CodeLens, but that is now moving to Professional as well.

Craig

On Tue, Apr 21, 2015 at 10:28 AM, Stephen Price 
wrote:

> Judging by those links and what I've read previously looks like the worst
> place to be is Premium currently. Sure you get upgraded to Ultimate for
> free but looks like the renewal is higher (when compared to the old Premium
> prices). Sure you get Enterprise for cheaper than what Ultimate was but
> that only seems a financial benefit for those already on Ultimate (not
> Premium). If you were happy with what Premium gave you then you are out of
> luck, you are being forced to choose between Professional or Enterprise.
> I do believe a lot of the functionality that's currently only in Ultimate
> or Premium is being moved down a tier so I would have a look at what the
> new Professional gives you. You might find it covers what you need and you
> are in fact up for a savings.
> Some research is in order. Perhaps there is a detailed comparison, feature
> by feature, between the old and the new.
>
> On Tue, Apr 21, 2015 at 7:56 AM, Greg Keogh  wrote:
>
>> Perhaps the price rise is due to upcoming changes to the VS 2015
>>> editions? Just a guess.
>>>
>>
>> Good guess, I just received the following clarification:
>>
>> Just want to advise you as well that starting May 1, VS Premium and VS
>> Ultimate will no longer be available. This will be replace by VS
>> Enterprise. VS Enterprise is a combination of Premium and Ultimate,
>> meaning if you have Premium you will have an automatic access to the
>> features of Ultimate without additional cost.
>>
>> *Greg K*
>>
>
>


Re: Chrome deprecates NPAPI

2015-04-20 Thread Craig van Nieuwkerk
Why not just manually code the HTML and Javascript?



>
> So what the hell is the future of web development?! Not more generated
> html and JavaScript surely? How can anyone deliver a "rich" desktop-like
> application reliably to web clients?
>
> *Greg K*
>


Re: Push to web clients

2015-04-07 Thread Craig van Nieuwkerk
SignalR will still work without WebSockets, it will fall back to long
polling I believe.

Craig

On Wed, Apr 8, 2015 at 10:50 AM, Greg Keogh  wrote:

> Folks, our ASP.NET app can submit a job to the server for processing
> which can take up to a minute or so. We've been looking at ways the client
> can see "progress" on the server-side: * AJAX script could poll at
> intervals by calling a web service method * A kit like SignalR could push
> notifications to the client. SignalR is of course the most elegant and
> attractive option, but HERE
> 
> I see this note about using WebSockets as the preferred transport:
>
> *... Note that for SignalR to use WebSockets, Windows Server 2012 or
> Windows 8 is required (WebSocket can be used on Windows Azure Web Sites, as
> long as the site's .NET framework version is set to 4.5, and Web Sockets is
> enabled in the site's Configuration page).*
>
> We don't have a 2012 server or Win8 dev machine at the moment. Using Azure
> is a future possibility but we'd have to investigate how to deploy a
> Kentico  site to Azure. So there are many
> irritating overlapping issues to get SignalR working.
>
> Any general comments on this "web server push" idea this would be welcome.
>
> *Greg K*
>


Re: [OT] Data Retention Bill

2015-03-26 Thread Craig van Nieuwkerk
It's a great time to be a record or movie company lawyer.

On Fri, Mar 27, 2015 at 12:44 PM, Greg Keogh  wrote:

> So the bill has passed, opposed by everyone but the two major parties. Oh
> well, it's not all bad, as at least it was nice to see Libs and Labs
> finally cooperate on something, anything, and I'm sure they know what's
> best for us! Now, I don't want my metadata, or anything tracked by the
> government, and perhaps there are others in here who feel the same way.
> Senator Ian McDonald said that if you have nothing to hide then you having
> nothing to worry about, but I would urge him to go to Brandis' bookshelves
> and look for a book on the 20th history of Europe to see if that changes
> his mind.
>
> There are many overlapping questions here ... Exactly what is being
> stored? Who stores the metadata where? How is the data protected? Who can
> access it? How much will it cost the end users?
>
> I learned in a radio interview this week that metadata for offshore
> webmail accounts like Gmail and Hotmail cannot be retained by Australian
> ISPs (I hope this is true). I presume that Australian officials will have
> to jump through unchanged hoops to request information about such accounts
> and activity, and I hope these hoops are reasonably narrow.
>
> I'm not sure if they're planning to retain web browsing data, does anyone
> know? If so, rumours have it that using a foreign VPN is the easiest way
> around this. If so again, is it not too much of a burden to setup and run?
>
> I reckon it would be cheaper if the Australian government just paid for a
> live data fed from Facebook and Google, as they already know more about us
> than the NSA.
>
> TGIF, Greg
>


Re: Azure and security trust

2015-02-25 Thread Craig van Nieuwkerk
Yes, it is like the easiest way to get someones password is to just ask
them for it. Surprising how many people will give it to you once you have
their trust.


On Thu, Feb 26, 2015 at 8:57 AM, Tom Rutter  wrote:

> +1 for Greg.
>
> This reminds me of a time we pranked the *head security guy* at a company
> I worked for and easily convinced him to give us some private details like
> his home address, car rego and so on.
>
>
> On Wed, Feb 25, 2015 at 8:32 PM, Greg Low (博士低格雷格) 
> wrote:
>
>>  I do find it amusing when I hear these stories though, where companies
>> think the data is safer or more secure or more private on premises than
>> somewhere like Azure.
>>
>>
>>
>> On their worst day the Azure guys will do a better job of this stuff than
>> any company I’ve walked in to, and I’ve been to a lot. I see what people do
>> in the real world and it isn’t pretty.
>>
>>
>>
>> But even in terms of intrusion, does anyone really think the company that
>> they work for will do a better job of detecting intrusion than one of these
>> datacentres?
>>
>>
>>
>> Or alternately, they are assuming that their own datacentres will be more
>> bullet-proof when it comes to intruders. Lots of luck with that.
>>
>>
>>
>> In the future, I suspect that the tables will turn completely. The
>> required standards for privacy and security will likely be raised
>> significantly, and these datacentres will be the first places to meet the
>> requirements.
>>
>>
>>
>> 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 *Andrew Tobin
>> *Sent:* Wednesday, 25 February 2015 4:30 PM
>> *To:* ozDotNet
>> *Subject:* Re: Azure and security trust
>>
>>
>>
>> One alternative that I haven't looked into much at all, so take this with
>> a grain of salt - is to have anything identifying on a local network,
>> firewalled, and accessible via a site-to-site VPN connection to an Azure
>> hosted server.  Like I said, I haven't looked at what an implementation
>> would take, but if you could create a firewalled, safe, tunnel to your data
>> hosted on prem, and other data in the cloud - then it's an option?
>>
>>
>>
>>
>> http://azure.microsoft.com/en-us/documentation/articles/virtual-networks-create-site-to-site-cross-premises-connectivity/
>>
>>
>>
>> On Wed, Feb 25, 2015 at 2:28 PM, Greg Keogh  wrote:
>>
>>  Folks, I have a demo SQL database in Azure and it's working nicely, but
>> now we have to consider how to get it into production use. My demo DB
>> doesn't contain any real names and addresses, but the live DB will have
>> information about hospital patients, and you can imagine how confidential
>> that is! I'm told they will demand the DB be stored on hospital managed
>> servers, which is a damn nuisance in reality as I'm sure many of you know
>> how tedious it can be trying to break through walls of bureaucracy around
>> IT departments in places like hospitals and the government.
>>
>>
>>
>> This opens up the whole issues of "trust and the cloud". Since the
>> Snowden revelations, I don't know how anyone with confidential data can
>> trust cloud storage. Even I don't trust it and all of my backups in
>> Rackspace and Azure blobs are pkzipc AES encrypted. So how on earth could a
>> hospital be convinced that cloud store is an attractive option?
>>
>>
>>
>> I just remembered that Amazon has a special area that is certified secure
>> so they can get government contracts. I haven't seen anything like that in
>> Azure. Despite that, it doesn't make me feel much better, as we now know
>> the NSA was intercepting hardware and bugging it, and coercing huge telcos
>> to put splitters in the backbones, and using secret FISA orders to threaten
>> other even huger companies to secretly hand over their records. So who the
>> hell can trust anyone in the cloud?!
>>
>>
>>
>> Is anyone dealing in this sort of cloud/trust business at the moment?
>> What's the state of play? is there any hope? Am I just paranoid? (who's
>> monitoring this email?)
>>
>>
>>
>> *Greg K*
>>
>>
>>
>
>


Re: Azure and security trust

2015-02-24 Thread Craig van Nieuwkerk
Did Snowden get his secrets off the cloud? What Snowden shows is that the
biggest risk to your data and business is rouge employee's not where your
data is stored. For every dollar a business loses due to cloud security
issues I would wager they lose 100 due to internal pilfering.

Craig

On Wed, Feb 25, 2015 at 2:28 PM, Greg Keogh  wrote:

> Folks, I have a demo SQL database in Azure and it's working nicely, but
> now we have to consider how to get it into production use. My demo DB
> doesn't contain any real names and addresses, but the live DB will have
> information about hospital patients, and you can imagine how confidential
> that is! I'm told they will demand the DB be stored on hospital managed
> servers, which is a damn nuisance in reality as I'm sure many of you know
> how tedious it can be trying to break through walls of bureaucracy around
> IT departments in places like hospitals and the government.
>
> This opens up the whole issues of "trust and the cloud". Since the Snowden
> revelations, I don't know how anyone with confidential data can trust cloud
> storage. Even I don't trust it and all of my backups in Rackspace and Azure
> blobs are pkzipc AES encrypted. So how on earth could a hospital be
> convinced that cloud store is an attractive option?
>
> I just remembered that Amazon has a special area that is certified secure
> so they can get government contracts. I haven't seen anything like that in
> Azure. Despite that, it doesn't make me feel much better, as we now know
> the NSA was intercepting hardware and bugging it, and coercing huge telcos
> to put splitters in the backbones, and using secret FISA orders to threaten
> other even huger companies to secretly hand over their records. So who the
> hell can trust anyone in the cloud?!
>
> Is anyone dealing in this sort of cloud/trust business at the moment?
> What's the state of play? is there any hope? Am I just paranoid? (who's
> monitoring this email?)
>
> *Greg K*
>


Re: Programmatically call forward

2014-12-16 Thread Craig van Nieuwkerk
Local phone is preferred.



On Wed, Dec 17, 2014 at 1:23 PM, mike smith  wrote:
>
> Depends on whether you want to control the virtual (SIP) phone, or a local
> (POTS) phone.
>
> On Wed, Dec 17, 2014 at 12:42 PM, ILT (O)  wrote:
>>
>> Wouldn’t the “phone” through the modem be done by VOIP – whether cable or
>> ADSL –  and therefore you would be looking at SIP for communications?
>>
>> Try a search for something like SIP SDK or MSDN SIP and you may get some
>> ideas.
>> --
>>
>> Ian Thomas
>> Albert Park, Victoria
>>
>>
>>
>> *From:* ozdotnet-boun...@ozdotnet.com [mailto:
>> ozdotnet-boun...@ozdotnet.com] *On Behalf Of *mike smith
>> *Sent:* Wednesday, December 17, 2014 11:49 AM
>> *To:* Glen Harvy; ozDotNet
>> *Subject:* Re: Programmatically call forward
>>
>>
>>
>> Your modem modern probably doesn't even connect to a phone line.  Or may
>> not, ADSL is often naked as well.  So you'd need a DTMF with AUSTEL
>> approved isolator.   Hmmm.  Or a sound card could do the generation, but
>> you'd still need to get it isolated.
>>
>>
>>
>> On Wed, Dec 17, 2014 at 4:11 AM, Glen Harvy  wrote:
>>
>> The short answer is - Yes.
>>
>> A long time ago, in a galaxy far far away, there were modems. You plugged
>> the phone line into them and then plugged the modem into your coms/serial
>> port. The software would then send commands to the modem to send the
>> appropriate tones for '*' '2' '1'' ' '#'.
>>
>> I see no reason why you still can't do it. CodeProject had several
>> examples you can use to send the appropriate code to your modem/router and
>> it should also be possible to interface with the modem/router via the
>> network rather than the serial port.
>>
>> You may need an API to the router, not the telco service provider.
>>
>>
>> On 16/12/2014 10:05 PM, Craig van Nieuwkerk wrote:
>>
>> Can I do this programatically though, from a .NET program?
>>
>>
>>
>> On Tue, Dec 16, 2014 at 9:00 PM, Mark Hurd  wrote:
>>
>> On: *21#
>> Off: #21#
>>
>> --
>> Regards,
>> Mark Hurd, B.Sc.(Ma.)(Hons.)
>>
>>
>> On 16 December 2014 at 18:58, Craig van Nieuwkerk 
>> wrote:
>> > I have a client who wants to be able to have a button in our app to turn
>> > on/off call forwarding on their phone system.
>> >
>> > Does Telstra (or Optus) have any API anyone knows about for things like
>> > this?
>> >
>> > Craig
>>
>>
>>
>>
>> --
>>
>> Meski
>>
>>  http://courteous.ly/aAOZcv
>>
>>
>> "Going to Starbucks for coffee is like going to prison for sex. Sure,
>> you'll get it, but it's going to be rough" - Adam Hills
>>
>
>
> --
> Meski
>
>  http://courteous.ly/aAOZcv
>
> "Going to Starbucks for coffee is like going to prison for sex. Sure,
> you'll get it, but it's going to be rough" - Adam Hills
>


Re: Programmatically call forward

2014-12-16 Thread Craig van Nieuwkerk
I remember the old 1200/75 Viatel model all too well :-)

I will look into this.

Craig.

On Wed, Dec 17, 2014 at 4:11 AM, Glen Harvy  wrote:
>
> The short answer is - Yes.
>
> A long time ago, in a galaxy far far away, there were modems. You plugged
> the phone line into them and then plugged the modem into your coms/serial
> port. The software would then send commands to the modem to send the
> appropriate tones for '*' '2' '1'' ' '#'.
>
> I see no reason why you still can't do it. CodeProject had several
> examples you can use to send the appropriate code to your modem/router and
> it should also be possible to interface with the modem/router via the
> network rather than the serial port.
>
> You may need an API to the router, not the telco service provider.
>
>
> On 16/12/2014 10:05 PM, Craig van Nieuwkerk wrote:
>
> Can I do this programatically though, from a .NET program?
>
> On Tue, Dec 16, 2014 at 9:00 PM, Mark Hurd  wrote:
>>
>> On: *21#
>> Off: #21#
>>
>> --
>> Regards,
>> Mark Hurd, B.Sc.(Ma.)(Hons.)
>>
>> On 16 December 2014 at 18:58, Craig van Nieuwkerk 
>> wrote:
>> > I have a client who wants to be able to have a button in our app to turn
>> > on/off call forwarding on their phone system.
>> >
>> > Does Telstra (or Optus) have any API anyone knows about for things like
>> > this?
>> >
>> > Craig
>>
>


Re: Programmatically call forward

2014-12-16 Thread Craig van Nieuwkerk
Can I do this programatically though, from a .NET program?

On Tue, Dec 16, 2014 at 9:00 PM, Mark Hurd  wrote:
>
> On: *21#
> Off: #21#
>
> --
> Regards,
> Mark Hurd, B.Sc.(Ma.)(Hons.)
>
> On 16 December 2014 at 18:58, Craig van Nieuwkerk 
> wrote:
> > I have a client who wants to be able to have a button in our app to turn
> > on/off call forwarding on their phone system.
> >
> > Does Telstra (or Optus) have any API anyone knows about for things like
> > this?
> >
> > Craig
>


Programmatically call forward

2014-12-16 Thread Craig van Nieuwkerk
I have a client who wants to be able to have a button in our app to turn
on/off call forwarding on their phone system.

Does Telstra (or Optus) have any API anyone knows about for things like
this?

Craig


Re: [OT] Ultrabook for noob

2014-11-26 Thread Craig van Nieuwkerk
This is a good option, but a fairly low spec memory and HDD and then
purchase upgrades aftermarket for half the price.

On Thu, Nov 27, 2014 at 11:24 AM, Greg Low (低格雷格)  wrote:

>  Yep, they didn’t seem to list the i7 E7440’s on the Oz site but the
> sales guys have access to them. We paid under $2k each with 4GB and
> whatever the lowest cost drive was. Then put in 16GB of memory and 1 1TB
> SSD from Crucial (certainly not from Dell).
>
>
>
> 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 *Tom P
> *Sent:* Thursday, 27 November 2014 6:18 AM
>
> *To:* ozDotNet
> *Subject:* Re: [OT] Ultrabook for noob
>
>
>
> Stephen and Greg
>
>
>
> I couldn't even locate the E7440 on the Australian Dell site, found it on
> the US one though. Am I missing something? Dell site is confusing.
>
>
>
> Thanks
>
> Tom
>
>
>
> On 26 November 2014 at 19:17, Stephen Price 
> wrote:
>
>  Spec'd up the Dell E7440 and it seems expensive for the specs. Only let
> you put 8Gb RAM in them too. Did I miss something? $3974 for i7 with 8Gb
> RAM and 256Gb SSD. (and 5yr warranty).
>
> That's almost half as much again as my Surface pro 3 with similar specs.
>
> Or do they just charge more for the business laptops vs the consumer
> targeted ones? (like XPS)
>
>
>
> On Wed, Nov 26, 2014 at 3:26 PM, Greg Low (低格雷格)  wrote:
>
>  We’ve had a really good run with Dell E7440’s. We get them with quad
> core i7’s. Buy them with small memory and drive, and fit Crucial 16GB
> memory and 1TB SSDs. Been an awesome set of machines. Didn’t think I’d get
> used to the 14” screen after having a 17” but I’m surprisingly ok with it.
> I did have to kill off screen scaling in Win 8.X though, as I couldn’t live
> with it.
>
>
>
> 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 *Tom P
> *Sent:* Wednesday, 26 November 2014 2:51 PM
> *To:* ozDotNet
> *Subject:* Re: [OT] Ultrabook for noob
>
>
>
> Hi Stephen
>
>
>
> Thanks for the quick response. Actually a coworker suggested this list a
> while ago but I forgot all about it.
>
>
>
> Surface Pro 3 did have me interested at first but it is too small in my
> opinion and I prefer to just use the laptop and not have to hook up to an
> external monitor and keyboard and so on. Even a 13" has me concerned. I may
> go with 15".
>
>
>
> I've heard great things about the Macbook but the keyboard didn't feel
> right to me for Windows.
>
>
>
> I'll check out the XPS 15.
>
>
>
> Wow, 16Gb RAM? I didn't realise that was such an issue. 8Gb would be
> plenty for me I think but I guess going forward that will matter. How often
> do people change laptops? Is 3-4 years a stretch?
>
>
>
> Thanks
>
> Tom
>
>
>
>
>
> On 26 November 2014 at 17:02, Stephen Price 
> wrote:
>
>  Welcome Tom!
>
> (OMG where did we get a new poster from?)
>
>
>
> Having more than a few laptops (both past and present) I feel slightly
> qualified to reply. I've found Dell pretty good, but always get the longest
> warranty you can get your hands on. It's happened a couple of times where a
> laptop has needed parts/repairs and its been out of warranty. When that
> happens its usually better to upgrade than spend money on it.
>
>
>
> I'm currently running a Mac book Pro 13 (for iOS dev cross platform stuff
> with Xamarin), a Surface Pro 3 (for most dev) and an Asus gaming laptop
> (amazing machine but a bit too heavy to lug about. Awesome for gaming at a
> mates place, or when others bring their laptops and you want to be sociable
> in the same room).
>
> The only thing that stops me from saying get a surface pro 3, is the RAM
> limit of 8Gb. If it could have 16Gb it would be the way to go, hands down.
> The other two laptops both have 16Gb and its really the only thing that
> lets the Surface Pro 3 down (spec wise). That said its the most portable,
> and most adaptable (laptop or tablet mode) and even wins on battery life by
> a huge margin.
>
>
>
> That said, the real answer is "it depends". You need to look at what you
> want it for and makes sure whatever you get fits that first. Oh, I had a
> Samsung Ultrabook (the QuadHD touch screen one) and was disappointed with
> the high DPI experience of Windows 8. Passed it to my daughter for Uni
> laptop and she loves it.
>
> I almost got the Dell XPS 15 (with the QuadHD touchscreen) but got the
> surface pro 3 instead. So far not regretted that decision but I daresay the
> Dell would have also been a good buy (without the tablet form tho)
>
>
>
> HTH
>
>
>
> On Wed, Nov 26, 2014 at 12:55 PM, Tom P  wrote:
>
>  Hi
>
>
>
> First time poster here so please take it easy 

Re: What happened yesterday with Azure?

2014-11-19 Thread Craig van Nieuwkerk
Yes, but that doesn't really provide any useful info. I want to know what
the problem is, when will it be fixed and what we can do in the mean time.

On Thu, Nov 20, 2014 at 10:16 AM, Corneliu I. Tusnea  wrote:

> Craig,
>
> There is a twitter status page:
> https://twitter.com/azurestatus
>
> It's still not updated .. even if it has heaps of other status updates ...
> :(
>
>
>
> On Thu, Nov 20, 2014 at 10:12 AM, Craig van Nieuwkerk 
> wrote:
>
>> This effected me bad, although at least it happened during our day time
>> so I was immediately aware and could communicate to users.
>>
>> Not exactly sure what happened but I think it was related to Cloud
>> Storage being down. Many of the services rely on Cloud Storage so when it
>> is dead almost everything is dead. Things that concerned me are
>>
>> a) How can a problem happen simultaneously is almost every data center.
>> Shouldn't they be isolated so that can't happen.
>> b) They need to communicate better during outages. The status page is to
>> slow to update and often not accurate. They need a Twitter account giving
>> updates every 5 minutes.
>>
>> Craig
>>
>> On Thu, Nov 20, 2014 at 10:01 AM, Corneliu I. Tusnea <
>> corne...@acorns.com.au> wrote:
>>
>>> Hi every,
>>>
>>> Yesterday Azure had a massive outage with 80% of the Azure going down
>>> world wide.
>>> At some point only the Australian, Brazil and Japan DCs were still
>>> working.
>>>
>>> http://azure.microsoft.com/en-us/status/#history
>>>
>>> The outage took down XBox and Office 365 and of course everyone else
>>> running on Azure.
>>>
>>> There deems to be no news from Microsoft of what went wrong and why.
>>>
>>> Jeffrey Fritz gave an "explanation" but I'm not buying it:
>>>
>>> http://visualstudiomagazine.com/articles/2014/11/19/fritz-azure-outage-web-sites.aspx?utm_source=twitterfeed&utm_medium=twitter
>>>
>>> Anybody has any other details about this?
>>>
>>> Thanks,
>>> Corneliu.
>>>
>>>
>>>
>>>
>>
>


Re: What happened yesterday with Azure?

2014-11-19 Thread Craig van Nieuwkerk
Also, the failover he describes in the article is no good in yesterdays
problem. I had that failover configured but it is no good if every data
center goes down!

On Thu, Nov 20, 2014 at 10:12 AM, Craig van Nieuwkerk 
wrote:

> This effected me bad, although at least it happened during our day time so
> I was immediately aware and could communicate to users.
>
> Not exactly sure what happened but I think it was related to Cloud Storage
> being down. Many of the services rely on Cloud Storage so when it is dead
> almost everything is dead. Things that concerned me are
>
> a) How can a problem happen simultaneously is almost every data center.
> Shouldn't they be isolated so that can't happen.
> b) They need to communicate better during outages. The status page is to
> slow to update and often not accurate. They need a Twitter account giving
> updates every 5 minutes.
>
> Craig
>
> On Thu, Nov 20, 2014 at 10:01 AM, Corneliu I. Tusnea <
> corne...@acorns.com.au> wrote:
>
>> Hi every,
>>
>> Yesterday Azure had a massive outage with 80% of the Azure going down
>> world wide.
>> At some point only the Australian, Brazil and Japan DCs were still
>> working.
>>
>> http://azure.microsoft.com/en-us/status/#history
>>
>> The outage took down XBox and Office 365 and of course everyone else
>> running on Azure.
>>
>> There deems to be no news from Microsoft of what went wrong and why.
>>
>> Jeffrey Fritz gave an "explanation" but I'm not buying it:
>>
>> http://visualstudiomagazine.com/articles/2014/11/19/fritz-azure-outage-web-sites.aspx?utm_source=twitterfeed&utm_medium=twitter
>>
>> Anybody has any other details about this?
>>
>> Thanks,
>> Corneliu.
>>
>>
>>
>>
>


Re: What happened yesterday with Azure?

2014-11-19 Thread Craig van Nieuwkerk
This effected me bad, although at least it happened during our day time so
I was immediately aware and could communicate to users.

Not exactly sure what happened but I think it was related to Cloud Storage
being down. Many of the services rely on Cloud Storage so when it is dead
almost everything is dead. Things that concerned me are

a) How can a problem happen simultaneously is almost every data center.
Shouldn't they be isolated so that can't happen.
b) They need to communicate better during outages. The status page is to
slow to update and often not accurate. They need a Twitter account giving
updates every 5 minutes.

Craig

On Thu, Nov 20, 2014 at 10:01 AM, Corneliu I. Tusnea  wrote:

> Hi every,
>
> Yesterday Azure had a massive outage with 80% of the Azure going down
> world wide.
> At some point only the Australian, Brazil and Japan DCs were still working.
>
> http://azure.microsoft.com/en-us/status/#history
>
> The outage took down XBox and Office 365 and of course everyone else
> running on Azure.
>
> There deems to be no news from Microsoft of what went wrong and why.
>
> Jeffrey Fritz gave an "explanation" but I'm not buying it:
>
> http://visualstudiomagazine.com/articles/2014/11/19/fritz-azure-outage-web-sites.aspx?utm_source=twitterfeed&utm_medium=twitter
>
> Anybody has any other details about this?
>
> Thanks,
> Corneliu.
>
>
>
>


Re: Code Mechanical Keyboards

2014-10-23 Thread Craig van Nieuwkerk
Looking at the companies web page you can remove the wrist rest
http://www.tesorotec.com/gaming-keyboard/tesoro-durandal-ultimate-g1nl-led-backlit-mechanical-gaming-keyboard.html?sl=EN

I also like that it has USB and headphone/speaker plugs which is
convenient.

Any keyboard with "Cherry" switches should be fairly similar as the
switches are made by the same company, although I am no expert. Just need
to make sure you get the right colour.

On Fri, Oct 24, 2014 at 2:46 PM, Craig van Nieuwkerk 
wrote:

> I am pretty sure you can remove the hand rest part at the front.
>
> On Fri, Oct 24, 2014 at 2:40 PM,  wrote:
>
>>  Thanks Craig, that looks interesting - not sure about the big flat
>> front bit but says it uses Cherry MX switches similar to the code keyboards
>> and it’s reasonably priced…
>>
>> 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:* Craig van Nieuwkerk 
>> *Sent:* ‎Friday‎, ‎24‎ ‎October‎ ‎2014 ‎10‎:‎49‎ ‎AM
>> *To:* ozDotNet 
>>
>> This is a good question as I am in the process of looking for a
>> mechanical keyboard. The Code keyboards seem pretty expensive by the time
>> they get to Aus so I was thinking one of these
>> http://www.pccasegear.com/index.php?main_page=product_info&cPath=113_1276&products_id=2
>>
>> On Fri, Oct 24, 2014 at 1:34 PM,  wrote:
>>
>>>  Anyone used/using one of these (or similar keyboard)?
>>>
>>> http://codekeyboards.com/
>>>
>>> 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: Code Mechanical Keyboards

2014-10-23 Thread Craig van Nieuwkerk
I am pretty sure you can remove the hand rest part at the front.

On Fri, Oct 24, 2014 at 2:40 PM,  wrote:

>  Thanks Craig, that looks interesting - not sure about the big flat front
> bit but says it uses Cherry MX switches similar to the code keyboards and
> it’s reasonably priced…
>
> 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:* Craig van Nieuwkerk 
> *Sent:* ‎Friday‎, ‎24‎ ‎October‎ ‎2014 ‎10‎:‎49‎ ‎AM
> *To:* ozDotNet 
>
> This is a good question as I am in the process of looking for a mechanical
> keyboard. The Code keyboards seem pretty expensive by the time they get to
> Aus so I was thinking one of these
> http://www.pccasegear.com/index.php?main_page=product_info&cPath=113_1276&products_id=2
>
> On Fri, Oct 24, 2014 at 1:34 PM,  wrote:
>
>>  Anyone used/using one of these (or similar keyboard)?
>>
>> http://codekeyboards.com/
>>
>> 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: Code Mechanical Keyboards

2014-10-23 Thread Craig van Nieuwkerk
This is a good question as I am in the process of looking for a mechanical
keyboard. The Code keyboards seem pretty expensive by the time they get to
Aus so I was thinking one of these
http://www.pccasegear.com/index.php?main_page=product_info&cPath=113_1276&products_id=2

On Fri, Oct 24, 2014 at 1:34 PM,  wrote:

>  Anyone used/using one of these (or similar keyboard)?
>
> http://codekeyboards.com/
>
> 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: azure in Australia

2014-08-10 Thread Craig van Nieuwkerk
Coming soon, but details are sketchy. Best estimates are there will be a
data center in both Melbourne and Sydney and hopefully available by the end
of the year.


On Mon, Aug 11, 2014 at 1:27 PM,  wrote:

> Anyone know if azure hosting have a presence in Australia?
>
>
>
> I am new to Azure,   if I want to setup a website with full redundancy,
> what service in azure do I need?  It needs to scale on demand.
>
>
>
> Any help would be awesome!
>
>
>
>
>
> Anthony Salerno | Founder | SmallBiz Australia
> Innovation | Web | Software | M2M | Developers | Support
> +613 8400 4191 | 2Anthony (at) smallbiz.com.au  | Po Box 135, Lower
> Plenty 3093 ABN : 16 079 706 737
>
> www.smallbiz.com.au | www.linkedin.com/in/innovativetechnology
>
>
>
>
>
>
>


Re: [OT] Windows phone recommendation

2014-07-03 Thread Craig van Nieuwkerk
If you can wait for the Nokia 930 it is meant to be really really good.


On Fri, Jul 4, 2014 at 3:26 PM, Tom Rutter  wrote:

> Anyone here have a Windows phone they're happy with and can recommend?
> Had an iPhone so far but am handing it down to my nephew and might try
> something else. Don't want a fablet either :p
>
> Cheers
>


Re: [OT] MSDN subscription

2014-05-29 Thread Craig van Nieuwkerk
Do you do any work on the side? If so look to BizSpark.


On Fri, May 30, 2014 at 2:35 PM, Bec Carter  wrote:

> Hi
> I haven't needed one before (work always gave me one) but where should I
> look to get an msdn subscription from? Cheapest obviously. Only need
> windows, full office and visual studio at this stage.
>
> Cheers
>


Re: [OT] Browser use

2014-05-21 Thread Craig van Nieuwkerk
I am pretty much with you. I find IE works better with VS so use it for
most development unless I need to do a lot of client side debugging in
which case I use Chrome. I then use Chrome for everyday use. I only use
Firefox for cross browser testing.

Craig


On Thu, May 22, 2014 at 12:01 PM, Stephen Price
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 wrote:
>
>> 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/censorship.
>> (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  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  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"  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  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,  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 AS

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

2014-04-22 Thread Craig van Nieuwkerk
Considering that there are a number of systems it doesn't seem that many.
Do they include the unit tests? There are unit tests aren't there in the
missile launch systems!


On Wed, Apr 23, 2014 at 12:51 PM, Paul Evrat  wrote:

> Hi All,
>
>
>
> Collins Class Submarine – 6 million lines of code.
>
>
>
> Joint Strike Fighter – 19 million lines of code.
>
>
>
> Seems plausible OR Over-bloated software development mismanagement ??
>
>
>
> Not saying one way or the other, just interested in your professional
> gut-feels ?
>
>
>
> Article -
>
> http://www.abc.net.au/am/content/2014/s3990236.htm
>
>
>
> Paul E ..
>
>
>
>
>
>
>
>
>


Re: payment gateways

2014-04-21 Thread Craig van Nieuwkerk
I use FastSpring and they work very well, although somewhat expensive. They
also allow the buyer the option to pay with PayPal or CC. Personally if a
company only gave the option of PayPal I would lose a lot of confidence,
they have shocking service and systems.


On Tue, Apr 22, 2014 at 12:56 PM, Paul Evrat  wrote:

>
> Views ? - Is paypal needed to give buyers confidence in the payment process
> (buyer guarantees / claim investigation / refund process etc)?
>  Particularly
> say for customers of a small start-up (inc Aussie start-up selling to US
> customers)?
>
>
> -Original Message-
> From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com]
> On Behalf Of Jorke Odolphi
> Sent: Tuesday, 22 April 2014 12:00 PM
> To: Jiri Kosar; ozDotNet
> Subject: Re: payment gateways
>
> Straight out PIN is much simpler - business model and API, it¹s quite
> similar to stripe in the US. Its been a while but last time I checked you
> still need a merchant account for Eway, if I was Œbootstrapping¹ a business
> today that was going to deliver a slick experience with minimal cost
> upfront
> - I¹d be using PIN.
>
> Eway has been around for a long time - they¹re very good, and I¹ve
> supported
> their platform for a long time (registering COM components etc on win2k) -
> they¹re great if you have a bricks and mortar business already with a
> merchant account.
>
> They also appear to have turned into the Godaddy of payments here, without
> being cheap.
>
>
> On 22/04/2014 10:26 am, "Jiri Kosar"  wrote:
>
> >Hi Jorke ,
> >
> >I've just read your part about eway,  Can you be more specific what you
> >didn't like about eway  api?  I'm just curious,  because I haven't
> >found it difficult or not working.  I'll have a look at your
> recommendation.
> >
> >Thank you
> >Jiri
> >
> >
> >
> > Original message 
> >From: Jorke Odolphi 
> >Date:
> >To: ozDotNet 
> >Subject: Re: payment gateways
> >
> >
> >I use Pin and its really good ­ started out with Spreedly in the US
> >which was for subscription management, (at that time the PG was
> >worldpay ­ I cannot recommend against them enough - but was best option
> >at the time for AUD and USD billing) - Pin acquired spreedly ­ an AU
> >company acquiring a US company ­ weird eh?
> >
> >They have a really nice API and billing in USD to your US account ­ and
> >their fees are pretty reasonable. Much better all round experience for
> >a developer than eway/paypal
> >
> >
> >
> >From: William Luu mailto:will@gmail.com>>
> >Reply-To: ozDotNet
> >mailto:ozdotnet@ozdotnet.com>>
> >Date: Monday, 21 April 2014 2:45 pm
> >To: ozDotNet mailto:ozdotnet@ozdotnet.com>>
> >Subject: Re: payment gateways
> >
> >I've never used one, but there was a bit of hype around PIN
> >(https://pin.net.au) when it launched.
> >
> >
> >
> >
> >On Mon, Apr 21, 2014 at 12:24 PM, Stephen Price
> >mailto:step...@perthprojects.com>> wrote:
> >
> >Hey all,
> >
> >Hope good Easter is being had by all :)
> >
> >I'm going to need some kind of payment gateway and would love to know
> >if anyone has any good/bad experiences with them.
> >
> >Looking for something that deals with Australian banks, as well as has
> >a good .Net friendly API.
> >
> >Have been looking at what eWay can do but don't want to rush in with
> >the first I've come across without some research.
> >
> >cheers,
> >Stephen
> >
>
>
>


Re: Favicons

2014-02-26 Thread Craig van Nieuwkerk
Do you have this in your routes?

routes.IgnoreRoute("{*favicon}", new { favicon =
@"(.*/)?favicon.ico(/.*)?" });

I do and the favicon appears to work.


On Thu, Feb 27, 2014 at 2:54 PM, Stephen Price wrote:

> Hey all,
>
> Just wondering if anyone has actually figured out MVC web apps and the
> Favicon.ico?
>
>
> http://stackoverflow.com/questions/5620618/why-wont-the-fav-icon-show-up-in-ie-on-my-asp-net-mvc-site
>
> That link shows no answer and I've scratched my head on this before and
> given up.
>
> I'm currently seeing this icon [image: Inline image 1]
> and my link in my _layout file is thus
>
> http://www.lythixdesigns.com/favicon.ico"; rel="shortcut icon"
> type="image/x-icon" />
>
> I've also tried relative path.
>
> stumped,
> Stephen
>
<>

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

2014-02-13 Thread Craig van Nieuwkerk
Where's my soldering iron...


On Fri, Feb 14, 2014 at 1:04 PM, Preet Sangha  wrote:

> Greg.
>
> All machine languages are just wrappers for microcode [?]
>
> Preet
>
>
> On 14 February 2014 14:00, GregAtGregLowDotCom  wrote:
>
>> 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  wrote:
>>
>> On Fri, Feb 14, 2014 at 8:42 AM, Scott Barnes 
>> 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
>>
>>
>>
>>
>>
>>
>>
>
>
>
> --
> regards,
> Preet, Overlooking the Ocean, Auckland
>
<>

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

2014-02-13 Thread Craig van Nieuwkerk
Does it even matter when for browser apps one of them is DOA?


On Fri, Feb 14, 2014 at 9:42 AM, Scott Barnes wrote:

> better, faster?  O.o... did you just say JavaScript is better than
> WPF? .
>
> ---
> Regards,
> Scott Barnes
> http://www.riagenic.com
>
>
> On Fri, Feb 14, 2014 at 8:02 AM, David Connors  wrote:
>
>> On Thu, Feb 13, 2014 at 6:53 PM, Scott Barnes wrote:
>>
>>> *Stares at XAML runtime*... *stares at WPF*... *stares at .NET
>>> Developers* ...i figure if all you really did was change the namespaces out
>>> and strip away the Windows 8 Start menu shit, you're back to Win7 and WPF
>>> crap would work..only devs would be clueless that the rendering pipeline
>>> was changed. except for those few devs who sit there and giggle themselves
>>> to sleep at the inner workings of what happens and what's different.
>>>
>>
>> If by 'crap would work' I agree ... *crap* would work, then I agree. The
>> web has won. Any rich app runtime is dead to me moving forward.
>>
>> As someone rightly said to me, MS spent the better part of a decade with
>> all this data binding stuff in WPF - then someone writes 10kb of javascript
>> that does the same thing better/faster.
>>
>> I mean, unrealengine in a browser with no plugins.
>>
>>
>>
>> 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 Craig van Nieuwkerk
If only the chicks were really for free!


On Thu, Feb 13, 2014 at 3:12 PM, mike smith  wrote:

> Worked for me
>
> (now listening to  https://www.youtube.com/watch?v=wTP2RUD_cL0&feature=kp
>  )
>
> Damn, I love that guitar!
>
>
> On Wed, Feb 12, 2014 at 5:00 PM,  wrote:
>
>>  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
>>
>>
>
>
> --
> Meski
>
>http://courteous.ly/aAOZcv
>
> "Going to Starbucks for coffee is like going to prison for sex. Sure,
> you'll get it, but it's going to be rough" - Adam Hills
>


Re: Recruiter advice for Job Seeker.

2014-01-19 Thread Craig van Nieuwkerk
Good advice. A lot of medium to large companies will often advertise on
their own websites as well. So if you know someone that uses .NET have a
look at their website.


On Mon, Jan 20, 2014 at 11:58 AM, 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"  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
>>
>>
>>


Re: Point of sale hardware for testing

2014-01-08 Thread Craig van Nieuwkerk
Thanks, I might try that. The users are in the UK but I might try and
contact Epson locally. I did try and contact a coupler of hardware
resellers but that basically said no.

Craig



On Thu, Jan 9, 2014 at 9:24 AM, David Richards  wrote:

> Craig,
>
> In these situations, we normally borrow one from a relevant party.  Eg the
> customer, the manufacturer or a reseller.  Manufacturers and resellers
> usually have hardware reserved for this purpose.  Just ask.  We've always
> found them happy to help.
>
> David
>
> "If we can hit that bullseye, the rest of the dominoes
>  will fall like a house of cards... checkmate!"
>  -Zapp Brannigan, Futurama
>
>
> On 9 January 2014 09:00, Craig van Nieuwkerk  wrote:
>
>> This is a bit off topic but I need to test some receipt printers for my
>> app, specifically Epson TM-T88 series. Rather than buy one (they are around
>> $500) does anyone know somewhere that sells second hand POS hardware.
>>
>> On eBay they seem to come with a lot of missing power supplies and I have
>> to wait for auctions. This is one that looks ok in Brisbane which I will
>> probably buy if I can't find one in Melbourne. Alternatively, does anyone
>> have one I could borrow for a few days in Melbourne area.
>>
>> Regards
>>
>> Craig
>>
>>
>


Point of sale hardware for testing

2014-01-08 Thread Craig van Nieuwkerk
This is a bit off topic but I need to test some receipt printers for my
app, specifically Epson TM-T88 series. Rather than buy one (they are around
$500) does anyone know somewhere that sells second hand POS hardware.

On eBay they seem to come with a lot of missing power supplies and I have
to wait for auctions. This is one that looks ok in Brisbane which I will
probably buy if I can't find one in Melbourne. Alternatively, does anyone
have one I could borrow for a few days in Melbourne area.

Regards

Craig


Re: [OT] We need a senior developer ASAP!

2013-12-02 Thread Craig van Nieuwkerk
I tend to agree. If you have a number in mind just tell them what it is. If
you try and bargain you down just say no thanks and walk.


On Tue, Dec 3, 2013 at 4:33 PM, Wallace Turner wrote:

>  (sry to the original poster whos thread is now hijacked)
>
>
> >and the first person to pick a number loses.
> how does that work? they ask you what you want, you say it and they agree
> to that level. Everyone *can* be happy and no one 'loses'
>
>
>
>
>
> On 3/12/2013 12:38 PM, mike smith wrote:
>
> Or if you're already employed.  You need to pay a lot more to attract
> someone that's happy with their current job.  (to account for the tax
> bracket, etc)  But yes, essentially it is bartering, and the first person
> to pick a number loses.
>
>
> On Tue, Dec 3, 2013 at 12:21 PM, Stephen Price 
> wrote:
>
>> You are assuming of course that everyone are paid exactly what they are
>> worth. This is part of it but there is also an element of market here. ie
>> buyer negotiates with seller and if a price agreement is met then a sale
>> (employment) takes place.
>> Some people negotiate better (to their financial benefit) than others. If
>> you are desperate for work then you are more likely to settle for a lower
>> package than if you didn't need to work. (ie you have a sugar momma)
>>
>>
>>
>> On Tue, Dec 3, 2013 at 8:05 AM, Arjang Assadi wrote:
>>
>>>  Mike,
>>>
>>> I don't think anyone really knows how it really works, everything is
>>> dynamic, 2 people who have the same experience would be wanting more or
>>> less depending on how many kids they have, mortgage etc.
>>> Also 2xless experienced developers could be worst than 1xexperienced
>>> developer, but twice the developers for the same price looks better for the
>>> HR I guess.
>>>
>>> HR would come up with their magic numbers eventually, making less sense
>>> than before.
>>>
>>> Regards
>>>
>>> Arjang
>>>
>>>
>>>
>>>  On 3 December 2013 10:34, mike smith  wrote:
>>>
 So if it's 80k they're going to be doing less work?  The likely answer
 is yes, but does it mean you're going to hire 2 lesser experienced persons?
  (I'm not being aggressive here, I just wonder how this really works out)

  (you knew the rest of the group was going to sit back and do armchair
 comments, it's the price of a free ad :)


  On Tue, Dec 3, 2013 at 10:19 AM, Anton Felich wrote:

>   Well that is going to depend entirely on the applicant’s skill set
> and level of experience isn’t it.
>
>
>
> We are happy to pay anywhere from 80k -120k + super.
>
>
>
>
>
> *From:* ozdotnet-boun...@ozdotnet.com [mailto:
> ozdotnet-boun...@ozdotnet.com] *On Behalf Of *Nathan Chere
> *Sent:* Tuesday, 3 December 2013 10:06 AM
> *To:* ozDotNet
> *Subject:* RE: [OT] We need a senior developer ASAP!
>
>
>
> If you’re serious you should try putting the hourly rate in the ad too.
>
>
>
> It’s not hard.
>
>
>
> *From:* ozdotnet-boun...@ozdotnet.com [
> mailto:ozdotnet-boun...@ozdotnet.com ] *On
> Behalf Of *Anton Felich
> *Sent:* Tuesday, 3 December 2013 8:21 AM
> *To:* ozDotNet
> *Subject:* [OT] We need a senior developer ASAP!
>
>
>
> Hey guys,
>
>
>
> We are looking to take another senior developer on board to work on a
> large SaaS application. Link to job ad is: -
>
>
>
>
> http://ngaerecruit.nga.net.au/cp/index.cfm?event=jobs.checkJobDetailsNewApplication&returnToEvent=jobs.listJobs&jobid=7126cd6d-60fa-4a2f-bf4a-a28100cbfafb&CurATC=EXT&CurBID=9f0bb952-50f3-4d91-850d-9db401350b96&JobListID=0b92db25-0eb1-4e89-8df2-9bc90126acaa&jobsListKey=395468f1-d71b-4598-8a49-df77641411b8&persistVariables=CurATC,CurBID,JobListID,jobsListKey,JobID&lid=39379610015
>
>
>
> Here is some of the frameworks we are using: -
>
>
>
> MVC 3.0
>
> Fluent nHibernate
>
> StructureMap
>
> NUnit / Moq
>
> Bootstrap
>
>
>
> Reply direct to me so the rest of the group doesn’t get spammed.
>
>
>
> Cheers,
>
>
>
> Anton
>
>
>
>
>
> Click here to 
> report this email as spam.
>
>
>
> This message has been scanned for malware by Websense.
> www.websense.com
>



   --
 Meski

   http://courteous.ly/aAOZcv

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

>>>
>>>
>>
>
>
>  --
> Meski
>
>   http://courteous.ly/aAOZcv
>
> "Going to Starbucks for coffee is like going to prison for sex. Sure,
> you'll get it, but it's going to be rough" - Adam Hills
>
>
>


Re: [OT] Email forwarding

2013-11-28 Thread Craig van Nieuwkerk
I am using Amazon Route 53 for DNS. I don't use anything else Amazon but
find the DNS only costs a couple of dollars a month for about 10 domains.
It seems pretty reliable, never had any downtime since I changed over from
ZoneEdit which was having outages.

Craig


On Fri, Nov 29, 2013 at 10:22 AM, Greg Keogh  wrote:

> Hello Friday Folks,
>
> For more than 10 years I've had some DNS records maintained by DynDns.
> Some are free and some are $30/year because they later removed the free
> service. I just received an email from their sales to tell me that if I
> want MX wildcard forwarding of email from my five domains it will cost
> $49.95 per domain per year. Pardon me, but isn't that a lot for such a
> piddling little facility?!
>
> Is anyone here using someone else for DNS that has a better and more
> reasonable deal? Searches reveal some companies that do hosting
> and forwarding for free (like 
> https://www.namecheap.com/),
> but I find that hard to believe and would rather stick to someone reputable
> for a modest cost.
>
> Greg K
>


Re: [OT] Xbox one update and IINET

2013-11-21 Thread Craig van Nieuwkerk
There was a big DNS outage today for a number of Microsoft websites.


On Fri, Nov 22, 2013 at 1:12 PM,  wrote:

>  Hi, if anyone just got their xbox one and is with IINET and can’t
> perform the update, changing DNS to 8.8.8.8 (google) seems to fix it and
> lets you download the update…
>
> Jason Roberts
> Journeyman Software Developer
>
> Twitter: @robertsjason
> Blog: http://DontCodeTired.com
> Pluralsight Courses: http://bit.ly/psjasonroberts
>
>


Re: Code commenting

2013-09-12 Thread Craig van Nieuwkerk
A lot of source control systems give you that out of the box. I know Git
and SVN both do with the BLAME command. I wouldn't want the comments
scattered throughout the code.


On Fri, Sep 13, 2013 at 2:45 PM,  wrote:

> Anyone suggest a method to autmaticlly comment code when lines have
> changed?  Would be great to be able to see who changed what when viewing
> the code.
>
> ** **
>
> At the moment,, we write comments like //xxMOD 12AUG13   XX=PROGRAMMER
> INITIALS
>
> ** **
>
> WE use TFS but we like to write comments in code sometimes.  Any
> extensions able to do this?
>
> ** **
>
> Anthony
>
> Melbourne StuffUps…learn from others, share with others!
>
> http://www.meetup.com/Melbourne-Ideas-Incubator-Stuffups-Failed-Startups/*
> ***
>
>
>
> --
> NOTICE : The information contained in this electronic mail message is
> privileged and confidential, and is intended only for use of the addressee.
> If you are not the intended recipient, you are hereby notified that any
> disclosure, reproduction, distribution or other use of this communication
> is strictly prohibited.
> If you have received this communication in error, please notify the sender
> by reply transmission and delete the message without copying or disclosing
> it. (*13POrtC*)
>
> ---
> 
>
> ** **
>


Re: Future of .NET

2013-08-21 Thread Craig van Nieuwkerk
Interesting what you say about Go. From what I can tell Ruby/Python and
LAMP stack are all a bit 2010 for the really cool kids so they are moving
to Go. It's a hipster thing.


On Thu, Aug 22, 2013 at 1:17 PM, Nathan Schultz  wrote:

> I don't think Microsoft was ever popular with the Startup community. The
> last time I did anything in that area LAMP was all the rage.
> I have one mate in the Start-Up community who has used ASP.NET MVC on a
> project, and said it stacks up okay against Rails. But he hated Entity
> Framework (he said he wasted days trying to get it working properly). He's
> since moved on to using Google's Go progamming language.
>
> Certainly I like the direction Microsoft is going by cherry picking the
> best out of other technologies (e.g. lamda expressions, dynamic language
> run-time, and MVC). Compiler as a Service also seems to have interesting
> possibilities. It's certainly not growing stale like COBOL. It's when I
> have to help out with Java projects (despite some good libraries), it feels
> like a time-warp back to .Net 2.0 days.
>
>
> On 22 August 2013 09:47, Greg Harris  wrote:
>
>> Microsoft are trying to fix the startup thing with Biz Spark (
>> http://www.microsoft.com/bizspark/)
>> But when they make super stuff ups like the non support of Silverlight
>> you do have ask what the @#$%^&* they are doing !
>>
>>
>> On Thu, Aug 22, 2013 at 11:42 AM, Craig van Nieuwkerk 
>> wrote:
>>
>>> I don't think this will necessarily filter into the enterprise in a big.
>>> .NET and Java are both really strong in enterprise, as are Oracle and SQL
>>> Server but not that strong in startups. Enterprise and startups have
>>> different requirements.
>>>
>>>
>>> On Thu, Aug 22, 2013 at 11:37 AM, Michael Ridland wrote:
>>>
>>>>
>>>> Does this eventually filter into enterprise and if so what does that
>>>> mean for .NET?
>>>>
>>>>
>>>>
>>>> On Thu, Aug 22, 2013 at 11:35 AM, Michael Ridland wrote:
>>>>
>>>>>
>>>>> Python / Django / Rails.
>>>>>
>>>>> I think you would be hard press for find a .NET job on AngelList. Well
>>>>> actually I can see 53 companies out of 3916 that use asp.net.
>>>>> https://angel.co/ifttt/jobs
>>>>>
>>>>> I'm not bashing just noting my observations and wanted opinions?
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> On Thu, Aug 22, 2013 at 11:14 AM, Rob Andrew <
>>>>> rand...@voyageconnect.com> wrote:
>>>>>
>>>>>> Michael,
>>>>>>
>>>>>> What is the development platform of choice for the cool kids you are
>>>>>> seeing?
>>>>>>
>>>>>> Just wondering.
>>>>>>
>>>>>> Rob
>>>>>>
>>>>>>
>>>>>>
>>>>>> *- Original Message -*
>>>>>> *From:* Michael Ridland [mailto:rid...@gmail.com]
>>>>>> *To:* ozdotnet@ozdotnet.com
>>>>>> *Sent:* Thu, 22 Aug 2013 10:38:49 +1000
>>>>>> *Subject:* Future of .NET
>>>>>>
>>>>>> Hi
>>>>>>
>>>>>> It's clear that in the Start-up and Web communities the choice for
>>>>>> development platforms is not .NET.
>>>>>>
>>>>>> Does this mean eventually this will filter up? I'm wondering what
>>>>>> this means for the future of .NET?
>>>>>>
>>>>>> I once had a developer say .NET is the new COBOL.
>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>
>


Re: Future of .NET

2013-08-21 Thread Craig van Nieuwkerk
I don't think this will necessarily filter into the enterprise in a big.
.NET and Java are both really strong in enterprise, as are Oracle and SQL
Server but not that strong in startups. Enterprise and startups have
different requirements.


On Thu, Aug 22, 2013 at 11:37 AM, Michael Ridland  wrote:

>
> Does this eventually filter into enterprise and if so what does that mean
> for .NET?
>
>
>
> On Thu, Aug 22, 2013 at 11:35 AM, Michael Ridland wrote:
>
>>
>> Python / Django / Rails.
>>
>> I think you would be hard press for find a .NET job on AngelList. Well
>> actually I can see 53 companies out of 3916 that use asp.net.
>> https://angel.co/ifttt/jobs
>>
>> I'm not bashing just noting my observations and wanted opinions?
>>
>>
>>
>>
>>
>> On Thu, Aug 22, 2013 at 11:14 AM, Rob Andrew 
>> wrote:
>>
>>> Michael,
>>>
>>> What is the development platform of choice for the cool kids you are
>>> seeing?
>>>
>>> Just wondering.
>>>
>>> Rob
>>>
>>>
>>>
>>> *- Original Message -*
>>> *From:* Michael Ridland [mailto:rid...@gmail.com]
>>> *To:* ozdotnet@ozdotnet.com
>>> *Sent:* Thu, 22 Aug 2013 10:38:49 +1000
>>> *Subject:* Future of .NET
>>>
>>> Hi
>>>
>>> It's clear that in the Start-up and Web communities the choice for
>>> development platforms is not .NET.
>>>
>>> Does this mean eventually this will filter up? I'm wondering what this
>>> means for the future of .NET?
>>>
>>> I once had a developer say .NET is the new COBOL.
>>>
>>>
>>
>


Re: [OT] Developer keyboard

2013-08-14 Thread Craig van Nieuwkerk
On a similar note, does anyone know where you can still get "Microsoft
Digital Media Keyboard 1.0a". They are still my favourite but seem not to
be sold anymore. http://greengateway.home.pl/allegro//DSC_02411.JPG


On Thu, Aug 15, 2013 at 12:04 PM, David Richards <
ausdot...@davidsuniverse.com> wrote:

> A bit off topic and a bit on topic.  I've been in the market for a good
> developer keyboard for a while but never seem to find anything I like.  I
> was just wondering if others on this list had found a decent keyboard.
>
> A few qualifying points:
>
> I don't want a number pad or at least I don't want one on the right of the
> keyboard.  Not that I have anything against them, I just want my mouse to
> be closer.  I've tested this using a cheap (and crappy) laptop like
> keyboard and there is a noticeable difference in comfort.  I can just as
> easily by a separate number pad keyboard to position elsewhere.
>
> I would prefer the cursor keys and the other navigation keys to be in a
> reasonable location.  My "crappy" keyboard as some of these along the
> bottom.  It also sacrificed the right Control key in favour of a Scroll
> Lock key.  Who uses scroll lock any more?
>
> I don't like those "ergonomic" keyboards that split the keyboard to be
> comfortable for two hands.  I don't know about the rest of you but I spend
> at least as much time with one hand on the mouse and the other on the
> keyboard as I do with both hands on the keyboard.  So the ergonomic aspects
> are actually a hindrance when typing with one hand.
>
> I don't care about media buttons or any other specific use button.  I
> never user them.  They just make the keyboard bigger.  20% of the keys on
> my current keyboard will never be used.
>
> Obviously I want the keys to be comfortable to use 8 hours a day.
>
> The recently announce keyboard from microsoft is fairly close to what I'm
> looking for:
>
>
> http://arstechnica.com/gadgets/2013/08/microsofts-new-ergonomic-keyboard-is-just-plain-weird-looking/
>
> But it's ergonomic style is a bit of a negative.
>
> Any thoughts?
>
> David
>
> "If we can hit that bullseye, the rest of the dominoes
>  will fall like a house of cards... checkmate!"
>  -Zapp Brannigan, Futurama
>


Re: [OT] Azure VM provisioning timed out

2013-07-18 Thread Craig van Nieuwkerk
I used the Quick Create method, I did it about 2 months ago. Mine is an
extra small instance running Windows Server 2008 R2.


On Fri, Jul 19, 2013 at 1:27 PM, Greg Keogh  wrote:

> Do you guys remember if you went through the web port and made your VMs
> using the "Quick create" or the "From the gallery" options? I used the
> former and ran into strife. I have seen some hints that the latter will
> work.
>
> I'd try the latter as an experiment but my preferred VM name is blocked by
> the dead VM in storage that I can't delete.
>
> Greg
>


Re: [OT] Azure VM provisioning timed out

2013-07-18 Thread Craig van Nieuwkerk
Although I can't help you with your problems, I had no problem spinning up
a VM and am using it now.


On Fri, Jul 19, 2013 at 12:15 PM, Greg Keogh  wrote:

> Has anyone here successfully created a working manageable Azure VM? I
> tried last night using all the default values via my web Portal. The
> machine got stuck in the "Provisioning timed out" stage and is not
> contactable, even via a ping. Web searches show countless people hitting
> this problem over and over until they go barking mad. Before I go mad like
> them, I thought I'd ask here. The repeated advice about removing the VHD
> and sysprepping it is gibberish.
>
> I've tried rebooting the VM without luck. I deleted the VM, now I can't
> delete the Storage space with the VM because it says "containers have
> active image and/or disk artifacts", so I'm stuck in a catch-22 and I'm
> sick of wasting time on this.
>
> My experience and what I'm reading from others is stunningly disappointing
> for this product.
>
> Greg K
>


Re: Scaling HTML

2013-07-11 Thread Craig van Nieuwkerk
What does auto-scale it mean? Does it have fixed widths coded into the html
that you wish to change somehow based on page size?


On Fri, Jul 12, 2013 at 2:02 PM, GregAtGregLowDotCom wrote:

> If I have a server that sends me a bunch of HTML (ie a web page) and I
> want to insert it within my MVC4 page, but I want to auto-scale it to a
> particular size, any suggestions about how I’d best go about that?
>
> ** **
>
> Regards,
>
> ** **
>
> Greg
>
> ** **
>
> Dr Greg Low
>
> CEO and Principal Mentor
>
> *SQL Down Under***
>
> SQL Server MVP and Microsoft Regional Director
>
> 1300SQLSQL (1300 775 775) office | +61 419201410 mobile│ +61 3 8676 4913fax
> 
>
> Web: www.sqldownunder.com
>
> * *
>
> ** **
>


Re: HTML5 capabilities

2013-06-30 Thread Craig van Nieuwkerk
I tend to agree. $3700 is a lot if you just want to play at home, but for a
real business it might be equivalent to 2 weeks pay for a developer. The
time saved would pay for itself in months. See what Michael says above
about spending 9 months trying to get a HTML5 version working before going
with Xamarin. The cost of that would have been significantly higher than
any product licenses.


On Mon, Jul 1, 2013 at 12:14 PM, David Connors  wrote:

> On Mon, Jul 1, 2013 at 11:59 AM, Greg Keogh  wrote:
>
>> A single business level licence for 3 output platforms is $2697.30, which
>> I think is pretty high. My 2 year Pro MSDN subscription was $3700.
>>
>
> That is chump change for any software project I've ever worked on and MSDN
> doesn't build for Android or iOS.
>
> The value prop is that you build one code base across all platforms with
> UX consistent for that platform so it is 'first class' on that platform. I
> don't know what the value is I would put on that, but if I was writing
> mobile apps for money and have a number of developers on staff full-time
> doing apps, I would think the value is easily equivalent to one or two
> FTEs.
>
> What's the other option? A mac guy(s) in the corner doin mac stuff in
> objective c + open gl, and android guy in another corner doing android
> stuff in Java + renderscript + open gl, etc. Little to no common skills.
>
> Other alternative is one skill base of people on what is largely one code
> base.
>
> 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: HTML5 capabilities

2013-06-30 Thread Craig van Nieuwkerk
I have used PhoneGap in conjunction with www.vsnomad.com and it is pretty
good. But you are essentially still dealing with a HTML5 app that has been
wrapped in a native code wrapper. I used it with jQuery Mobile and there
were quite a few performance issues that needed to be fine tuned.


> ** **
>
> An alternative to consider is PhoneGap. In keeping with the tradition of
> spontaneous statistics, I’d guess maybe 80-90% of the things people are
> using Mono for could be just as effectively done with PhoneGap and still
> give the benefit of cross-platform ‘native’ apps with very minimal learning
> curve compared to learning Objective-C, Java etc. And it’s free. If you’re
> writing a typical app and not relying on anything like MonoGame over the
> top of Mono, I think the trade-off of using Javascript instead of C# for
> the client is minor and well worth it.
>
> * *
>
> ** **
>
> *From:* ozdotnet-boun...@ozdotnet.com [mailto:
> ozdotnet-boun...@ozdotnet.com] *On Behalf Of *Stephen Price
> *Sent:* Monday, 1 July 2013 11:17 AM
>
> *To:* ozDotNet
> *Subject:* Re: HTML5 capabilities
>
> ** **
>
> I disagree that it is expensive. Visual Studio Ultimate is expensive.
> Xamarin is a tenth of the cost, and comparable with other vendors. Telerik
> for example. 
>
> ** **
>
> Oh you wanted Free? You could just write for all three of those platforms
> manually, and learn each different platform's syntax. (something I decided
> NOT to do some years ago, for the want of not spreading my knowledge too
> thin an becoming a jack of all trades, master of none.)
>
> ** **
>
> Personally, I'd grab the Free version (that they do have), play with that
> until you get a feel if its going to fit the bill. (you never really know
> until you take it for a spin). Then upgrade and consider it an investment.
> You are a software developer and you need tools. If you were a carpenter,
> would you skimp on spending $1000 on your carpentry tools? Would you buy
> the crappy cheap tools or get the higher priced tools, knowing the quality
> of your work will be that much better? 
>
> Fill your toolbox with quality tools.
>
> ** **
>
> On Mon, Jul 1, 2013 at 9:08 AM, Stephen Price 
> wrote:
>
> Looks interesting. Testing would be a pain, you'd need to have a device of
> each platform. Oh wait. I already do. :)
>
> ** **
>
> On Mon, Jul 1, 2013 at 8:21 AM, Fredericks, Chris 
> wrote:
>
> +1 for Xamarin – Full native code, cross platform development for Windows,
> Android, iOS and Mac OS X in C#.
>
>  
>
> *From:* ozdotnet-boun...@ozdotnet.com [mailto:
> ozdotnet-boun...@ozdotnet.com] *On Behalf Of *Michael Ridland
> *Sent:* Monday, 1 July 2013 9:51 AM
> *To:* ozDotNet
> *Subject:* Re: HTML5 capabilities
>
>  
>
> Hi Greg
>
>  
>
> We've spent the last 18 months building a mobile version of our ERP
> software @ www.happen.biz. About 9 months of that was using html5 which
> we pushed to it's limits but in the end it just wasn't 'good' enough, by
> good enough I mean primarily fast enough. We tried out Xamarin and never
> looked back, we now have a rock solid mobile app which is fast and sexy. *
> ***
>
>  
>
> So my opinion is Xamarin Rocks. Great for c# teams. 
>
>  
>
> Grids, splitters, trees, drag-and-drop, animated charts - well this
> doesn't work on mobile devices anyway, you actually need to rethink a users
> interaction with your software, and rethink, and rethink. You need to also
> spend alot of time using other high quality mobile apps to see different
> ways a user can interact with your app. 
>
>  
>
>  
>
>  
>
>  
>
>  
>
>  
>
> On Mon, Jul 1, 2013 at 9:16 AM, Craig van Nieuwkerk 
> wrote:
>
> Have you considered Xamarin? Native applications written in C#
> www.xamarin.com
>
>  
>
>  
>
>  
>
> On Mon, Jul 1, 2013 at 9:11 AM, Greg Keogh  wrote:
>
> Folks, a few times over the last year I've raised the topic of writing
> browser based applications that can reach the most mobile devices with the
> least coding effort. Sadly we learned (from the replies) that there is no
> easy road. It looks like you have to "go native" in Object C or Java, or
> use HTML5 and accept reduced functionality. All of these options are a
> rather frightening for us because we only have C++ and C# skills in the
> group and we'll have to hire specialists or undergo intense training.
>
>  
>
> A colleague using the latest Borland C++ kits says it has a product called
&

Re: HTML5 capabilities (correction)

2013-06-30 Thread Craig van Nieuwkerk
Regarding FireMonkey a couple of things to be aware of. It does not support
Android, although it is slated to in the future at some time. Secondly,
FireMonkey has a reputation of being very buggy in the past although I
believe the latest version is better.


On Mon, Jul 1, 2013 at 9:27 AM, Greg Keogh  wrote:

> Correction, Prism is not the Borland product that claims to target
> different cross-platform GUIs, it's 
> FireMonkey --
> Greg


Re: HTML5 capabilities

2013-06-30 Thread Craig van Nieuwkerk
Have you considered Xamarin? Native applications written in C#
www.xamarin.com




On Mon, Jul 1, 2013 at 9:11 AM, Greg Keogh  wrote:

> Folks, a few times over the last year I've raised the topic of writing
> browser based applications that can reach the most mobile devices with the
> least coding effort. Sadly we learned (from the replies) that there is no
> easy road. It looks like you have to "go native" in Object C or Java, or
> use HTML5 and accept reduced functionality. All of these options are a
> rather frightening for us because we only have C++ and C# skills in the
> group and we'll have to hire specialists or undergo intense training.
>
> A colleague using the latest Borland C++ kits says it has a product called
> Prism which claims to target different platforms with a common code base. I
> said that sounds like black magic, but my colleague is so busy that he
> hasn't had time yet to evaluate Prism. A quick search hints that Prism is
> actually Oxygene , which would
> take us down a completely different road.
>
> So this leaves us with the optional of HTML5 ... but we're wondering just
> what it can and can't do. Is it possible to write a "real application" in
> HTML5, with grids, splitters, trees, drag-and-drop, animated charts, etc. I
> find it hard to believe that HTML5 could reproduce this functionality in
> our Silverlight 5 app. Can anyone here explain just what HTML5 is capable
> or incapable of doing?
>
> Cheers,
> Greg K
>


Re: SQL Azure insert speed

2013-04-17 Thread Craig van Nieuwkerk
Cerebrata is now owned by Red Gate.


On Thu, Apr 18, 2013 at 10:14 AM, Greg Keogh  wrote:

> Hi Ian, I found this:
>
> http://www.cerebrata.com/labs/azure-explorer
>
> But I can't find a Red Gate Azure Explorer, unless this is the same thing.
> I have been playing with Azure Storage Explorer version 5 preview 1 from
> Neudesic, which is simple and clean, but I haven't pushed it very hard.
>
> Wait, hang on, the installer is telling me that Azure Explorer publisher
> is Red Gate, so it is the same thing. I'll give it a try, but will Red Gate
> eventually make us pay for it? Hmmm.
>
> Greg K
>


Re: SQL Azure insert speed

2013-04-14 Thread Craig van Nieuwkerk
Another thing to remember is that SQL Azure replicates your data to three
databases on different servers. This has to happen before a commit can be
successful and so can effect performance.


On Sun, Apr 14, 2013 at 5:56 PM, Greg Keogh  wrote:

> Folks, I'm using EF4 to insert 3900 rows in to a table. Due to a
> performance quirk/bug in EF I have to insert them in groups of 50 with a
> fresh context for each group. In SQL Server and SQLite all rows insert in
> about 2 minutes. With an identical table in SQL Azure the same inserts take
> about 20 minutes.
>
> Now either SQL Azure has insert performance problems, or my insertion
> technique is not valid for Azure. If anyone here is using SQL Azure in
> anger then I'm keen to hear of any performance problems and/or workarounds
> you've found.
>
> Greg K
>


Re: occasionally connected application design problem

2013-03-27 Thread Craig van Nieuwkerk
That's basically what the SQL Server Replication does, so why not use that.
I have used replication over a dial up connection in the olden days, so it
is possible with ordinary connections.

Craig

On Wed, Mar 27, 2013 at 9:06 PM, Corneliu I. Tusnea
wrote:

> Greg,
>
> I'm sure the SQL guys will tell you about some "magical tool" that can do
> all of this for you hands free and without any headaches (fingers crossed)
> but my take would be the good old REST API model.
>
> 1. For every Table have two columns LastUpdated, LastUploaded and
> LastDownloaded. Every change you do locally you update the LastUpdated to
> UTC now (never use local times!)
> 2. Keep a table with the "sync status" of each table where all you need to
> store is the TableName, LastUploaded and LastDownloaded.
> 3. Have a background thread that tries to monitor for network events
> (don't continuously try to ping your server as your'll burn the battery of
> those devices).
> http://www.codeproject.com/Articles/64975/Detect-Internet-Network-Availability
> 4. When you have connectivity all you need to do is select top 100 from
> each table where LastUpdatd for the Status for the table < LastUpdated of
> the row.
> (I don't know if I make sense but basically you want to select all the
> rows that were changed since point of your LastUpdated in your Status
> table).
> You then try to push those back to your server. For every row that "made
> it" to the server you update the LastUploaded to UtcNow or even better I
> would update it to the time just before you started the sync.
> 5. You do the reverse for downloading data. You ask the server for all
> changes since your LastDownload. Once all the changes were received, you
> update your own LastDownload.
> With a bit of reflection and some clear naming conventions you could code
> all of this generically enough that you can simply run it on your database
> disregarding the number of tables & columns.
>
> I'm now going to let the SQL guys deliver their magical tool :)
>
> Regards,
> Corneliu.
>
>
>
>
> On Wed, Mar 27, 2013 at 8:41 PM, Greg Harris wrote:
>
>> Dear People,
>>
>>
>> I need some help to get some good ideas for a design issue I am facing…
>>
>>
>> The application will be geographically dispersed and only occasionally
>> connected to the internet with a slow / unreliable connection.
>>
>> The users at remote branch offices are doing daily data entry to their
>> own local databases (probably SQL express databases).
>>
>> On a periodic basis the remote branch offices need to synchronise data
>> with head office (probably a full SQL database).
>>
>> Most (99%) of data will travel from the remote branch offices the head
>> office some reference data may travel back to the remote branch office.
>>
>>
>> There are a couple of design ideas that I have had:
>>
>>
>> SQL Server Replication: (
>> http://msdn.microsoft.com/en-us/library/ms151198.aspx) I do not know how
>> well this will work on wires that are of such poor quality.  Also how easy
>> (hard) it will be to support remotely.
>>
>>
>> Program based updates: Have a program running in the background at each
>> site attempting connection with head office transferring data.  All rows
>> would have a transferred status flag, that would be set once successful
>> transfer has been acknowledged.
>>
>>
>> File extracts: Once an hour produce a text file (with check sum) of all
>> data entered in the last hour, background job copies file to head office
>> server which will then apply updates to head office server.
>>
>>
>> Please share with me and the group what design ideas and experiences you
>> have had that worked well and the ones you would avoid if faced with the
>> same design decision again today.
>>
>>
>> Many thanks
>>
>> Greg Harris
>>
>
>


Re: Develop over RDP

2013-03-21 Thread Craig van Nieuwkerk
I have heard of it but never had to. I think it would drive me crazy if I
was unable to personalise my environment.

Craig

On Thu, Mar 21, 2013 at 8:07 PM, Richard Moore  wrote:

> Hi all
>
> ** **
>
> Is it common practice to have developers RDP into a central server for the
> purposes of doing their day to day development?
>
> ** **
>
> This is the first time I have encountered it, I’m used to developers
> having VMs on their local PCs.
>
> ** **
>
> Kind regards
>
> ** **
>
> Richard
>


Re: nTier ASP.NET MVC Application Architecture

2013-03-20 Thread Craig van Nieuwkerk
Getting things to look good on all browsers takes a bit of experience. I
think the keys are

- Don't support old browsers (IE6) unless you really have to
- Remember that it doesn't have to look exactly the same on every browser.
If IE8 doesn't support gradients for example, they don't get them.
- Use common frameworks like Twitter Bootstrap and jQuery that do a lot of
work abstracting the change out for you.



On Thu, Mar 21, 2013 at 12:10 PM, Greg Low (GregLow.com)
wrote:

> Yep, found the same. They were very useful.
>
> ** **
>
> Now if browsers would only all play the game properly, it’d be pretty
> easy. I still find real challenges trying to get things to look even close
> to the same on the different browsers, even with trying different toolkits.
> 
>
> ** **
>
> 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 *Jason Roberts
> *Sent:* Thursday, 21 March 2013 10:31 AM
> *To:* ozDotNet
> *Subject:* RE: nTier ASP.NET MVC Application Architecture
>
> ** **
>
> Hi Greg, as well as the fat books, you may find the Pluralsight MVC videos
> helpful too...
>
> Cheers,
> Jason
> --
>
> *From: *Greg Keogh
> *Sent: *21/03/2013 6:36 AM
> *To: *ozDotNet
> *Subject: *Re: nTier ASP.NET MVC Application Architecture
>
> This discussion comes at a coincidentally interesting time for me, as over
> recent years I have become increasingly irritated by classic ASP.NET. The
> controls are just so heavyweight and the lifecycle of events and postbacks
> is so tangled that you need a doctorate in topology to follow it. All of
> the problems I have ever suffered usually boil down to fighting or
> misunderstanding the huge infrastructure that wraps up such a simple
> concept as a http request. Lord knows how many times I've made a subtle
> mistake in Load, CreateChildControls, PreRender, Render, event handlers,
> etc, causing composite controls or repeater controls to produce gibberish.
> And then there is the misery of trying to integrate JavaScript into the
> machinery.
>
>  
>
> I was just about to visit bookware and buy two fat ASP.NET MVC 4 books,
> obviously because I'm considering that as an alternative. I've read about
> the differences between the frameworks and I've run some tutorials and can
> see immediately that MVC takes you closer to the wire and gives you more
> control over rendering, with the penalty that you have to do more work.***
> *
>
>  
>
> So I'm wondering if there is anyone here who has migrated to MVC 3/4
> successfully and happily? Is it just substituting one huge complex
> framework for another huge complex one which simply changes the problems
> from one set to another? I worry about the number of files in a large MVC
> project. Are there tools or techniques to integrate scripting more easily?
> What about emitting html that is cross-browser safe or standards compliant?
> Will MVC make these things easier than in class ASP.NET?
>
>  
>
> Should I give up on ASP.NET completely and use something like the GTK or
> the confusing family of similar tools to use html5? Can I leave the
> ASP.NET world totally behind and go this way for rich and interactive web
> sites? Has anyone gone this way? Is it just a new form of suffering?
>
>  
>
> Greg K
>


Re: nTier ASP.NET MVC Application Architecture

2013-03-20 Thread Craig van Nieuwkerk
IMO, the key to scaling out always starts with making your app stateless.
Don't use Session. Then you can essentially just keep adding as many load
balanced web servers as you need. But unless you have mega traffic, a
couple of servers will handle a lot.

Scaling out databases is a whole different story and depends a lot on your
application reqirements.


> Has anyone had any experience in scaling up and out using MVC4 ?  Anything
> special need doing, or considered early? How easy was it? How is it
> performing?
>
>
>


Re: nTier ASP.NET MVC Application Architecture

2013-03-20 Thread Craig van Nieuwkerk
I agree. I see WCF middle tier is used so often for no good reason. I would
just create an MVC Web API controllers for the mobile app (and future other
clients) and have logical tiers, not physical, for business logic.

On Wed, Mar 20, 2013 at 7:27 PM,  wrote:

> My 2 Cents...
>
> This seems over-engineered.
>
> If I were designing this... I would create new WCF services/ web api
> controllers for the mobile clients and remove the WCF middle tier.
>
> Stacy Andrews
> (first time poster, long time reader ;))
>
>
> - Original Message -
> From:
> "ozDotNet" 
>
> To:
> "ozDotNet" 
> Cc:
>
> Sent:
> Wed, 20 Mar 2013 12:27:45 +1000
> Subject:
> Re: nTier ASP.NET MVC Application Architecture
>
>
>
> Thanks for comments and advice Nathan.
>
>  Your idea of DAL between WCF Service and MVC Controllers is a good one,
> and it does mimic how i have this set up currently (not explained properly
> previously - sorry).. I have my wcf services accessible only from within my
> SessionRepository objects. So the controller interacts only with the SR's
> and the SR talks to the WCF services.
> Comments on abolishing wcf layer seem sound, I was looking into the dual
> interfaces to the business layer (1 from mobile and 1 from mvc web).  I
> haven't had the opportunity to explore Web API yet, but it looks like that
> opportunity has just presented itself..
>
> fyi.. ViewModels packaged in same dll as models (for convenience).. not
> used in wcf services or as a DTO..
> I agree with your "_never_" sentiments..
>
> thanks again..
> Grant
>
>
>  On Wed, Mar 20, 2013 at 11:35 AM, Nathan Schultz wrote:
>
>> The last time I wrote an MVC app which included an iPhone client, the
>> architecture looked similar to yours. Although I would _never_ have a
>> view model in the WCF project, since a View Model has everything to do
>> with presentation, and nothing to do with data access. I always have a
>> Mapper in the MVC project that maps all Models to View Models and
>> vice-versa.
>>
>> I also consider a web-service really to be just another data
>> repository, so I add a DAL in between the MVC Controller and WCF
>> service. This means a controller is never tied to the web-service, so
>> is independent of implementation.
>>
>> Now that MVC4 has the Web API available, I'd be tempted to abolish the
>> WCF layer so controllers talk directly to the Business Layer.
>> I would then just write Web API controllers that would service RESTful
>> requests from a mobile client. This has the advantage of not having to
>> share a DLL containing your Domain Types and enums.
>>
>> Regards,
>>
>> Nathan.
>>
>>
>> On 20 March 2013 08:11, Grant Molloy  wrote:
>> > Hi All..
>> >
>> > Application architecture is an interesting and regularly debated topic
>> among
>> > developers..
>> > Everyone seems to have their own take on it based either purely on
>> theory,
>> > real world experiences, and as always, a mixture of both.
>> >
>> > The application started out as a simple enough hosted ASP.NET MVC
>> > application where users would visit a website, register, log in, and
>> work
>> > online.. Simple enough..
>> > Recently there's been a change where the scope has creeped with "an eye
>> for
>> > the future", "maximise code re-use", etc..  Fair enough.. Great
>> concept..
>> >
>> > My dilemma now is what's the best architecture for this app now that we
>> will
>> > be (in the future -- when ever that gets here) accessing the system from
>> > mobile devices, and probably not through the default ASP.NET MVC
>> interface
>> > that is currently being developed.
>> > I've been looking around for a decent online example of an nTier
>> ASP.NET MVC
>> > application architecture, but most of the things I've found are all
>> > basically single tier where the author accesses the database via DAL
>> > directly from controllers.
>> >
>> > The app has morphed into the following Architecture...
>> >
>> > ---  ASP.NET MVC ---
>> > |  View
>> > |+ --> MVC Helpers
>> > ||
>> > |  Model
>> > ||
>> > |  Controller
>> > |+  --> Constants, Enums & Helpers.. (Separate DLL)
>> > |+  --> Session Repository  (in MVC Project)
>> > |+  --> Domain Types (Models & ViewModels) (Separate DLL)
>> > --- --- --- --- ---
>> > \/
>> >  |  WCF Service Call...
>> > /\
>> > ---  WCF Services SERVER  ---
>> > |  WCF Services
>> > ||
>> > |  Business Layer
>> > ||
>> > |  DAL
>> > |+ --> Domain Types  (Models & ViewModels) (Separate DLL)  [.. this
>> is
>> > the same dll as referenced by the Controller above]
>> > |+ --> Constants, Enums & Helpers.. (Separate DLL)   [.. this is the
>> > same dll as referenced by the Controller above]
>> > --- --- --- --- ---
>> > |
>> > ---  DATABASE Server ---
>> > |  Database
>> > --- --- --- --- ---
>> >
>> > This architecture seems to be working fine for now and I know that i'm
>> > probably going to have to change my 

Re: ASP.NET app for different devices

2013-03-15 Thread Craig van Nieuwkerk
I would second Twitter Bootstrap. Allows you to get going with a responsive
interface that looks good on desktop, tablet or mobile.

On Sat, Mar 16, 2013 at 11:49 AM, Ben Scott  wrote:

> I would start with twitter bootstrap. It is trivial to build a responsive
> interface and styling past tue default is pretty simple too.
>
> Sent from my Windows Phone
> --
> From: Arjang Assadi
> Sent: 16/03/2013 10:30 AM
> To: ozDotNet
> Subject: Re: ASP.NET app for different devices
>
> Modernizer, jquery , jquery mobile to star with.
> Brows stack over flow for more recent additions, almost every day there is
> a new framework coming out these a days. Depending on your needs signal or
> not. Most likely you won't be detecting browsers and rendering html
> accordingly, that is the old way of doing things. You would be detecting
> capabilities and working accordingly, kind of like programming purely with
> interfaces. The html will be almost constant for all devices and browsers
> but the java script library would do the rest on client, how ever that is
> when minification needs to kicks in, having said that one might settle for
> the minimum look instead and go for simple but fast loading interface.
>
>
> On 16 March 2013 09:50, Greg Keogh  wrote:
>
>> Folks, I might have to write an ASP.NET app that looks pleasant on
>> different devices such as Desktop, pad and phone. I will have to reliably
>> detect the browsing device and render different html, but I've not needed
>> to do this before. I'll bet someone in here has done this, and if so, can
>> you give me a potted summary of what the tricks are (in the hope you can
>> help me avoid hours of searching and experimental suffering). I'll start
>> running some searches anyway.
>>
>> Thanks,
>> Greg K
>>
>
>


Re: Does anybody know why the visual studio 2012 developer command prompt points to a 32-bit path when on a 64-bit OS?

2013-03-04 Thread Craig van Nieuwkerk
When I download from MSDN it only lists 32 bit versions.

On Tue, Mar 5, 2013 at 9:02 AM, mike smith  wrote:

> I thought there was an intent to release an x64 version this time around,
> but a fast google didn't show one.
>
>
>
>
> On Tue, Mar 5, 2013 at 8:59 AM, Katherine Moss 
> wrote:
>
>>  Dang, it shouldn’t be.  What was Microsoft on when they made that
>> decision?  LOL.  
>>
>> ** **
>>
>> *From:* ozdotnet-boun...@ozdotnet.com [mailto:
>> ozdotnet-boun...@ozdotnet.com] *On Behalf Of *Craig van Nieuwkerk
>> *Sent:* Monday, March 04, 2013 4:10 PM
>> *To:* ozDotNet
>> *Subject:* Re: Does anybody know why the visual studio 2012 developer
>> command prompt points to a 32-bit path when on a 64-bit OS?
>>
>> ** **
>>
>> AFAIK, Visual Studio is still a 32bit application, so possibly related.**
>> **
>>
>> On Tue, Mar 5, 2013 at 5:31 AM, Katherine Moss 
>> wrote:
>>
>> I was wondering if this is the case with anyone else using the 64 bit
>> version of Windows 8, it's the case for me, and I think that if the OS is
>> 64 bit, then shouldn't most of the tools and applications running on it
>> also be?  Thanks for your input.
>>
>> ** **
>>
>
>
>
> --
> Meski
>
>http://courteous.ly/aAOZcv
>
> "Going to Starbucks for coffee is like going to prison for sex. Sure,
> you'll get it, but it's going to be rough" - Adam Hills
>


Re: Does anybody know why the visual studio 2012 developer command prompt points to a 32-bit path when on a 64-bit OS?

2013-03-04 Thread Craig van Nieuwkerk
AFAIK, Visual Studio is still a 32bit application, so possibly related.

On Tue, Mar 5, 2013 at 5:31 AM, Katherine Moss wrote:

> I was wondering if this is the case with anyone else using the 64 bit
> version of Windows 8, it's the case for me, and I think that if the OS is
> 64 bit, then shouldn't most of the tools and applications running on it
> also be?  Thanks for your input.
>
>


  1   2   3   >