RE: Cosmos DB

2018-02-06 Thread Paul Glavich
>> * Was your client on your desktop or up in the cloud in the same region as >> the database? All in azure same region. >> * Are you using a different Guid as the partition key for each document? >> You're supposed to be more "coarse" and group large groups of documents into >> partitions

RE: Cosmos DB

2018-02-06 Thread Paul Glavich
Sorry for the delay, Only just saw this. I have worked with a designed a solution using CosmosDb which is currently in production. I actually just released a blog post on client performance related to CosmosDb here: https://weblogs.asp.net/pglavich/cosmosdb-and-client-performance As to

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

2017-02-09 Thread Paul Glavich
;mailto:ozdotnet-boun...@ozdotnet.com> [mailto:ozdotnet-boun...@ozdotnet.com] On Behalf Of Paul Glavich Sent: Saturday, 28 January 2017 3:58 PM To: 'ozDotNet' <ozdotnet@ozdotnet.com <mailto:ozdotnet@ozdotnet.com> > Subject: RE: Used Azure SQL DB? Why or why not? Hey Greg,

RE: WebApi all 404

2017-01-17 Thread Paul Glavich
At a guess I’d say it is routing and perhaps virtual directories. Things to try: * Write a delegating handler that just returns a hardcoded response – see if it works. If yes, you know it is getting through and its probably routing? * Change your routing entries :) *

RE: [OT] node.js and express

2016-11-29 Thread Paul Glavich
he tip of the iceberg -- Greg K On 30 November 2016 at 09:13, Paul Glavich <subscripti...@theglavs.com <mailto:subscripti...@theglavs.com> > wrote: It depends :) However in an attempt to answer, which usually requires a lot more context and thought, here we go: * I’d cho

RE: [OT] node.js and express

2016-11-29 Thread Paul Glavich
t-boun...@ozdotnet.com <mailto:ozdotnet-boun...@ozdotnet.com> [mailto:ozdotnet-boun...@ozdotnet.com] On Behalf Of Paul Glavich Sent: Monday, 28 November 2016 6:18 AM To: 'ozDotNet' <ozdotnet@ozdotnet.com <mailto:ozdotnet@ozdotnet.com> > Subject: RE: [OT] node.js and express Y

RE: [OT] node.js and express

2016-11-27 Thread Paul Glavich
<ozdotnet@ozdotnet.com> Subject: Re: [OT] node.js and express So Paul, you're basically saying "The standard we walk past, is the standard we accept" hehe :) --- Regards, Scott Barnes http://www.riagenic.com On Sun, Nov 27, 2016 at 8:31 PM, Paul Glavich <subscri

RE: [OT] node.js and express

2016-11-27 Thread Paul Glavich
Ahh the recurring thread about how immature the JS/Web dev community is and how hard it is to do anything “right”. All I will say is we asked for it. If we didn’t ask for it, we accepted it. If we didn’t accept it, we assumed that the new was good and ran with it. We make a whole lot of

RE: [OT] Angular certification

2016-10-20 Thread Paul Glavich
Gave up on Ang2. I don’t like the direction and the Release process was silly. Aurelia I find much much better. - Glav From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com] On Behalf Of Nick Randolph Sent: Thursday, 13 October 2016 3:11 PM To: ozDotNet

RE: [OT] Angular certification

2016-10-20 Thread Paul Glavich
We have heaps of people using that and have some large Aussie orgs using it to great effect. I personally haven’t though. - Glav From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com] On Behalf Of Nick Randolph Sent: Friday, 14 October 2016 1:32 PM To:

RE: Entity Framework - the lay of the land

2016-09-18 Thread Paul Glavich
Cache invalidation can be hard in tight race conditions and a few others. There are many instances where it can be very easy based on use cases and data needs. I have used it to great effect for many years. Like you mentioned, do not write off because it can be hard. Kinda like designing

RE: Entity Framework - the lay of the land

2016-09-18 Thread Paul Glavich
>> Finally, caching is your friend. I'm called in all the time to help with >> concurrency and scale issues. The #1 way to get a DB to scale is to stop >> talking to it in the first place. Boom. I have been advocating that for years. That line is almost exactly the one I used in my performance

RE: Command and Query Responsibility Segregation Pattern (CQRS)

2016-07-17 Thread Paul Glavich
It would seem to be the case, CQRS and repository are not mutually exclusive patterns, far from it actually. They are quite often used together. I would say CQRS is far broader pattern than the repository which is simply to abstract the data store mechanism whereas CQRS is a functionally more

RE: Web API HelpPage

2016-03-08 Thread Paul Glavich
We started using the WebAPI help package quite some time ago. We did some tweaks, it came out with an update, we updated, broke pretty much everything. We have since customised the crap out of it and are now pretty happy with it. There are some shortcomings but overall it is doing what we want

RE: Any opinions on the Dell XPS 15 laptops?

2016-02-09 Thread Paul Glavich
I was actually looking at picking one up. I really want a surface pro 4 or surface book but the firmware problems, and mostly the exhorbitant price, turn me away. In addition, the speed at which older models of surface (namely 2 and 3) are simply ditched and no longer made (ie.

RE: Any opinions on the Dell XPS 15 laptops?

2016-02-09 Thread Paul Glavich
under.com From: ozdotnet-boun...@ozdotnet.com <mailto:ozdotnet-boun...@ozdotnet.com> [mailto:ozdotnet-boun...@ozdotnet.com] On Behalf Of Paul Glavich Sent: Wednesday, 10 February 2016 8:06 AM To: 'ozDotNet' <ozdotnet@ozdotnet.com <mailto:ozdotnet@ozdotnet.com> > Subject: RE: Any

RE: SPAM-LOW: RE: [OT] Internal Developer Training

2016-02-09 Thread Paul Glavich
Oh yes, had that happen a few times. In addition, you get a few people (sometimes very few) who are keen to present but the majority who are happy to simply attend and don’t put much effort into presenting. As long as you can keep the balance good, it won’t peter out over time. -

RE: (Azure service) Logging

2016-02-07 Thread Paul Glavich
Hey Corneliu, For one of our projects, we used Azure app insights to log everything. Normally, you’d inject some JS into a page and it would log page visits, but we do not use it for that. We simply log events and use its search to aggregate and search data. It actually works really well. I

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

2015-12-08 Thread Paul Glavich
We use SMSGlobal http://www.smsglobal.com/ Pretty good. Reliable, multiple ways to send and also pay. - Glav From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com] On Behalf Of Arjang Assadi Sent: Thursday, 3 December 2015 5:47 PM To: ozDotNet

RE: [OT] SSL testing

2015-11-03 Thread Paul Glavich
I have run that script on our staging and production servers. Works well. Take a registry backup prior. Run it. If issues, then restore. - Glav From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com] On Behalf Of Greg Keogh Sent: Tuesday, 3 November 2015

RE: SSL Certs

2015-11-02 Thread Paul Glavich
Hey Greg, Not sure on the .com.au and .com SSL certs as I have always grabbed a cert for one or the other. You could look at something like this https://www.digicert.com/ev-multi-domain-ssl.htm which is a multi-domain cert but even then I am not sure whether you could do .com and .com.au. You

RE: SSL Certs

2015-11-02 Thread Paul Glavich
Actually, maybe this would suit you better https://www.digicert.com/unified-communications-ssl-tls.htm - Glav From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com] On Behalf Of Greg Low (??) Sent: Monday, 2 November 2015 9:08 PM To: ozDotNet

RE: [OT] SSL testing

2015-11-02 Thread Paul Glavich
You generally should fix these as it means your system is open to information leakage or inspection from malicious people. Depending on the site and what it hosts, this may not be a big issue but the tools to exploit these holes get more common as time goes on. To fix the certificate

RE: [OT]Work in Sydney.

2015-09-17 Thread Paul Glavich
As Greg mentioned, how strong? In addition, any other skills, front end, server side or both? We may an opportunity or two soon. - Glav From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com] On Behalf Of Greg Low (??) Sent: Thursday, 17 September 2015

RE: Re-request - Office chair again

2015-09-15 Thread Paul Glavich
http://www.steelcase.com/products/office-chairs/leap/ I can't remember any others these were two top two for me. On 16 September 2015 at 10:18, Paul Glavich <subscripti...@theglavs.com <mailto:subscripti...@theglavs.com> > wrote: Hi all, I know there was a thread on

Re-request - Office chair again

2015-09-15 Thread Paul Glavich
Hi all, I know there was a thread on office chairs here not so long ago and I remember Greg Low and a few others recommend a particular brand which I had intended to look into. Recent spinal issues have caused me to revisit this sooner rather than later but I have since lost the email and was

RE: PayPal Integration

2015-09-15 Thread Paul Glavich
3 fax SQL Down Under | Web: <http://www.sqldownunder.com/> www.sqldownunder.com From: ozdotnet-boun...@ozdotnet.com <javascript:_e(%7B%7D,'cvml','ozdotnet-boun...@ozdotnet.com');> [mailto:ozdotnet-boun...@ozdotnet.com <javascript:_e(%7B%7D,'cvml','ozdotnet-boun...@ozdotne

RE: PayPal Integration

2015-09-14 Thread Paul Glavich
Yep. We have recently integrated with Stripe, Braintree and eWay. Out of all three, Braintree and stripe are the easiest. eWay has a lot of redirecting going on. Braintree and stripe client portions are very good. eWay’s site/portal is a little messy while the others I found more

RE: TypeScript summary

2015-09-12 Thread Paul Glavich
Corneliu et al, Just to add/answer a few extras * Yeoman is a scaffolder – install it and go “yo Aurelia” (from memory) and you get an entire working project all setup * Angular2 and Aurelia are both reasonable choices (IMHO). I do like the Aurelia syntax better o The

RE: TypeScript summary

2015-08-27 Thread Paul Glavich
JS ecosystem can go to hell. Lol. It has been there already. :) It re-wrote hell in the form of a closure. Seriously though in answer to react comment below, I too find react’s syntax atrocious. Note that there is nothing at all related to react and C#/MVC. It is a fast rendering system by

RE: Last words on AngularJS

2015-08-27 Thread Paul Glavich
Agree with that. Best practice is a furfy. You don’t get one with server side either. JS is just more finicky. I often use Yeoman to generate a folder/project structure but never really use it verbatim. I am too opinionated for that :) I do give credit to Greg’s point around multiple

RE: Last words on AngularJS

2015-08-24 Thread Paul Glavich
We use and have used AngularJS with great success. It (IMHO) assists to bring order to chaos. We haven’t really had much of an issue apart from an initial learning curve and have built some very complex pieces with it. In addition, the resulting code is relatively easy to maintain. I will

RE: Last words on AngularJS

2015-08-24 Thread Paul Glavich
Greg and others, One of Javascript’s strength is also it’s weakness. You can do literally anything with it. It is one of the most flexible and adaptable languages there is. This (IMHO) is one of the reasons it is popular. With that, many people twist and change it to what they think is

RE: [OT] Ultrabook for noob

2014-11-27 Thread Paul Glavich
, 27 November 2014 5:57 PM To: ozDotNet Subject: Re: [OT] Ultrabook for noob Thanks Glav. Somebody recommended affordablelaptops last week but I couldn't recall the name. Have you had any experience with their warranty/service? Thanks Tom On 27 November 2014 at 17:52, Paul Glavich

RE: SSL for ASP.NET MVC

2014-11-27 Thread Paul Glavich
External content can be tricky since you do not control whether its available via https so check on that. Additionally, don’t do something like script src=”http://somewhere/jquery.js” As when you go to SSL it will complain about loading insure content and fail. For the most part, using MVC

RE: [OT] Ultrabook for noob

2014-11-26 Thread Paul Glavich
Highly recommend the Gigabyte P34v2 (I bought mine from Afforable Laptops www.affordablelaptops.com.au http://www.affordablelaptops.com.au ) Specs are: *I7-4700HQ (Up to 3.4Ghz) *16Gb memory *256 Gb SSD *Dedicated Gfx card (Nvidia Geforce GTX 860M with 2

RE: Any one here using the Visual Studio Online (TFS in the cloud)?

2014-08-03 Thread Paul Glavich
We use TFS online all the time. We had noticed that StackRank column is also missing from some of the forms. While you can include it to see what the values are, you will find these values change as TFS online uses that field now for internal ordering of backlog items. Quite painful for us

RE: [OT] Browser use

2014-05-26 Thread Paul Glavich
Interesting you note that only last month Chrome exceeded IE usage (even tho it is a Microsoft site). We have had consistently much larger percentage of chrome usage as in Chrome 52% vs Firefox 18% vs IE 14% which has been that way for a few years. I too use Chrome for almost everything.

RE: [OT] Laptop to replace macbook

2014-05-15 Thread Paul Glavich
I bought this Gigabyte P34G-V2 (http://www.affordablelaptops.com.au/contents/en-us/d448_gigabyte-p34g-ultrablade-laptop-notebook.html ) The one on the link says 8G ram but I got a 16Gb ram model for $1700. Core i7-4700HQ (8 logical cores) Dedicated nvidia graphics 860GTX with 4Gb DDR5

Tester wanted

2014-05-12 Thread Paul Glavich
...@saasu.com mailto:p...@saasu.com - Paul Glavich CTO Saasu.com

RE: Migrating TFS

2014-02-11 Thread Paul Glavich
We moved from a 3rd party hosted full TFS instance to TFS Online however we only use the work items, not source control(I prefer mercurial/git). It was a little painfull as we had used some customisation to fields/templates. However, it was *mostly* ok (if a little time consuming). I just

RE: [OT] Surface 2 OR Surface Pro 2

2014-01-14 Thread Paul Glavich
I bought my daughter a Surface 2 Pro for Xmas so she could use it for school (in year 9 this year) and I really like it. Zippy and nice enough form factor. If it came with i7 I might have picked one up for myself. - Glav From: ozdotnet-boun...@ozdotnet.com

RE: SPAM-LOW Re: WCF service best practises

2013-02-04 Thread Paul Glavich
Nope. Remoting is a way to marshal objects across a boundary whether that be appDomain (2 separate appDomains on the same machine) or a network boundary (machine 1 to machine 2). It looks and operates very much like DCOM if that helps, in that it appears that you have a reference to the same

RE: SPAM-LOW Re: WCF service best practises

2013-02-03 Thread Paul Glavich
[mailto:ozdotnet-boun...@ozdotnet.com] On Behalf Of Paul Glavich Sent: Friday, February 01, 2013 10:10 PM To: 'ozDotNet' Subject: RE: SPAM-LOW Re: WCF service best practises At the risk of being argumentative, we asked for this. Maybe not you or me specifically, but the community at large has. I agree

RE: New Web API project

2013-02-01 Thread Paul Glavich
I believe it is an artefact of wanting to enable SPA (Single Page applications). That is, a web app, using mostly a single page, comprised of a lot of javascript calls to a WebApi backend. It will be rationalised soon enough I believe. - Glav From:

RE: SPAM-LOW Re: Web api

2013-02-01 Thread Paul Glavich
HttpClient as already suggested but, the framework does suffer from a myriad of choices (mostly due to historical choices). HttpWebRequest can do it too, any number of proxies as well. Or you can go lower level but I would suggest getting familiar with HttpClient. That way of working is the way

RE: SPAM-LOW Re: WCF service best practises

2013-02-01 Thread Paul Glavich
Webapi is a reaction to attitudes as described below. People were foregoing WCF due to complexity and a variety of other reasons. MVC was being used (with a bit of code) to produce simple JSON/XML Rest api's. The team took this onboard, altered their view of world as they were writing the Web

RE: SPAM-LOW Re: WCF service best practises

2013-02-01 Thread Paul Glavich
of the wheel in 12 years. I get a new intern on my team next week, I wonder what new ideas he will bring. Maybe flat text config files? Davy the Older Sent from my starfleet datapad. On 1 févr. 2013, at 10:45, Paul Glavich subscripti...@theglavs.com mailto:subscripti...@theglavs.com wrote

RE: SPAM-LOW Re: WCF service best practises

2013-02-01 Thread Paul Glavich
Connors Sent: Saturday, 2 February 2013 9:28 AM To: ozDotNet Subject: Re: SPAM-LOW Re: WCF service best practises On Fri, Feb 1, 2013 at 7:44 PM, Paul Glavich subscripti...@theglavs.com mailto:subscripti...@theglavs.com wrote: Webapi is a reaction to attitudes as described below

RE: SPAM-LOW Re: WCF service best practises

2013-02-01 Thread Paul Glavich
At the risk of being argumentative, we asked for this. Maybe not you or me specifically, but the community at large has. I agree the number of technologies at play, particularly in this space is large but it makes it all the more *interesting* to make those architectural choices. In some ways,

RE: Website request slow performance / timeouts

2011-05-25 Thread Paul Glavich
A few things you can look at are: · Is staging a 32 bit environment or is everything all 64bit? If memory requirements are not large you can look at running IIS in 32bit mode in the VM’s which can yield good CPU utilisation benefits. Generally, VM’s suck IMHO compared to physical. I

RE: SPAM-LOW Re: Project planning/issue tracking/etc, how are you doing it?

2011-02-15 Thread Paul Glavich
We use Rally http://www.rallydev.com/ We are currently on the community edition as we have a small team but will be branching out into multiple projects. The community edition doesn't support this, but I believe you can upgrade to the paid version to get it. The company used to use

RE: NuPack

2010-10-08 Thread Paul Glavich
I like the fact that .Net finally has a package manager and like Mitch said, built into Visual Studio which is a key point. I also think it will work really nicely in corporate environments where you can setup a package repository location and all those tools, libraries and whatever that are

RE: usercontrol caching

2010-09-08 Thread Paul Glavich
Of Paul Glavich Sent: Tuesday, 7 September 2010 10:31 PM To: 'ozDotNet' Subject: RE: usercontrol caching Not sure I fully understand your question but, while the cache condition is satisfied, none of your code around that user control code behind will be executed (which is exactly why the cache

RE: usercontrol caching

2010-09-07 Thread Paul Glavich
Not sure I fully understand your question but, while the cache condition is satisfied, none of your code around that user control code behind will be executed (which is exactly why the cache is a good thing from a perf perspective) ASP.Net takes the HTML result of that user control and stores

RE: SPAM-MED: Re: IIS Express

2010-06-30 Thread Paul Glavich
FWIW, I did install those extensions and they have worked very well. On one installation however, they did crash my VS instance when trying to connect to a TFS Server. There is a simple registry fix for this which I have applied and everything works well again. I can't say I have seen any

Re: Permission denied

2010-05-13 Thread Paul Glavich
That would be my first guess. Perhaps a service accounts cress have expired or an element of infrastructure has changed that prevent a previously successful auth. - Glav Sent from my iPhone On 13/05/2010, at 4:34 PM, Mark Kemper markkemp...@gmail.com wrote: Could there be a active

RE: [OT] Visual Studio 2010 RC

2010-03-26 Thread Paul Glavich
, but it's simply not as productive to be modifying just raw xaml IMHO. I am in the same boat as you. I really like the XAML designer in 2010 and am better in that, than in blend. Having said that, watching someone proficient in blend work some magic really shows how productive you can be in it.

RE: ASP.NET MVP

2010-03-25 Thread Paul Glavich
I tend to take a varied approach. If the app is of low-medium complexity, I use a direct approach by constructing the presenter in the view itself manually, passing the view instance to the presenter as part of the constructor. Its direct and low in complexity. Construction overhead is

RE: ASP.NET Web Forms vs MVC vs ...

2010-03-25 Thread Paul Glavich
, 2010 at 6:00 PM, Paul Glavich subscripti...@theglavs.com wrote: I am not arguing for or against webforms but the previous argument around battling with the likes of grid events doesn't really do the argument justice. I mean, if u don't like the grid events, use a repeaters and push

RE: ASP.NET MVP

2010-03-25 Thread Paul Glavich
against, so where does IoC fit in with testing and in conjunction with MVP per se? Cheers, Winston On Thu, Mar 25, 2010 at 11:06 PM, Paul Glavich subscripti...@theglavs.com wrote: I tend to take a varied approach. If the app is of low-medium complexity, I use a direct approach by constructing

Re: ASP.NET Web Forms vs MVC vs ...

2010-03-22 Thread Paul Glavich
I am not arguing for or against webforms but the previous argument around battling with the likes of grid events doesn't really do the argument justice. I mean, if u don't like the grid events, use a repeaters and push whatever u want down the wire. You can still iterate over collections

Re: SPAM-LOW: Re: ASP.NET Web Forms vs MVC vs ...

2010-03-22 Thread Paul Glavich
You'd think you would have stopped participating in this thread by now then. At any rate, I find the opinions and perceptions interesting. - Glav Sent from my iPhone On 22/03/2010, at 6:42 PM, silky michaelsli...@gmail.com wrote: On Mon, Mar 22, 2010 at 6:00 PM, Paul Glavich subscripti