>> * 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
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
;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,
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 :)
*
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
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
<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
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
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
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:
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
>> 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
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
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
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.
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
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.
-
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
, 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
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
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
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
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.
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
...@saasu.com
mailto:p...@saasu.com
- Paul Glavich
CTO Saasu.com
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
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
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
[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
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:
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
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
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
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
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,
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 VMs which can yield good CPU utilisation benefits. Generally, VMs
suck IMHO compared to physical. I
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
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
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
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
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
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
, 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.
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
, 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
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
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
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
63 matches
Mail list logo