RE: SPAM-LOW Re: WCF service best practises

2013-02-03 Thread Katherine Moss
I thought that .net remoting is kind of out-of-date and shouldn't be used 
because of all of the new technologies.  Or is it out-of-date?  And now you're 
making me question my plans for my first Open Source project that I was going 
to put up in a year or two.  I was going to have it use WCF hosted as a Windows 
Service to talk to some other modules like ADLDS and stuff like that but now I 
should maybe rethink Project Jenks.  Or is WCF appropriate for talking to 
things like that?  Such as, one of my ideas for Jenks (it is going to be a 
bunch of things; modules that one can plug into a single interface as needed), 
is to create a sort of contact-management interface that links to both my web 
site (or any web site for that matter), and to ADLDS.  And for the ADLDS part, 
I would have it's directory access module piggy-back on Microsoft's provided 
web service interface.  PowerShell already uses it, but why not create another 
interface other than ADSIEdit for managing ADLDS  too?  So hopefully in the 
coming months and year, you should see something on CodePlex if I can ever get 
all of this backlog on learning programming out of the way.  I've been so busy 
and have had to give up some things for now due to prioritization. Programming 
is secondary to me at the moment, so it's more important that my Microsoft 
certification process gets underway.
From: ozdotnet-boun...@ozdotnet.com [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 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, less 
choice is better as the number of possibilities and combinations are less, thus 
decisions are more constrained and easier to get to.

However, the flexibility afforded to us now is great. The better technologies 
will rise, the lesser ones either improved, integrated or discarded and this is 
our task. In a properly architected system, the risk of choice of a 
communications technology can be mitigated. However, we are also human and can 
introduce dependencies where in hindsight, this was a bad thing. We live and 
learn. It goes back to the circle of dev life previously mentioned. Never 
believe the hype. Accept it for what it is, experience it, come to an informed 
decision based on that, and your educated judgement. Remember, .Net remoting is 
still there :)


-  Glav

From: ozdotnet-boun...@ozdotnet.commailto:ozdotnet-boun...@ozdotnet.com 
[mailto:ozdotnet-boun...@ozdotnet.com] On Behalf Of Stephen Price
Sent: Saturday, 2 February 2013 11:52 AM
To: ozDotNet
Subject: Re: SPAM-LOW Re: WCF service best practises

I must be getting old too Greg. Your rants are starting to make sense. I'm even 
nodding my head as I read.

I've said it before, they invent this stuff faster than anyone can learn it. 
Lets hope its heading in the right direction. For the children's sake.

On Sat, Feb 2, 2013 at 7:15 AM, Greg Keogh 
g...@mira.netmailto:g...@mira.net wrote:
Folks, I'm pleased to see that other people here are irritated by the number of 
choices we have for communication and by the complexity of WCF. I was also 
pleased to see someone else was bewlidered by having WebAPI buried inside MVC 
and found a way of starting with a managable skeleton project.

Luckily I can delay my confusion over using WCF or whatever else is trendy this 
week, as the core working code of my service is actually inside a neutral DLL. 
I can write and test this code totally independly of how it will be published, 
then later I can wrap it in thin code to publish it in whatever ways I want. 
That will give me time to fiddle around with Web API.

Overall though, I'm getting utterly fed-up with the number of technologies, 
kits, standards, languages, scripts, dependencies, conventions, platforms, etc. 
Every month I get the MSDN magazine posted to me and I dread opening it to see 
how many dozen new acronymns have been invented and discover how all of my old 
apps are obsolete because there is a new and better things to do it.

I must be getting old too, as I pine for the previous decades of programming 
where there was less choice and everything just goddamn worked and was 
documented. Now I spend whole days futzing around to try something out or 
desperately searching the Internet for clues on an incomprehensible errors. 
There was a time when you could feel good as being a well-rounded programmer 
with good general knowledge. These days it's practically impossible to be 
well-rounded in every significant aspect of programming without experimenting 
and studying 18 hours every day and skipping eating and bathing. It's like 
trying to understand every working part of a Jumbo 

Re: New Web API project

2013-02-03 Thread Heinrich Breedt
http://clear-measure.com/i-have-a-web-forms-custom-application-should-i-upgrade-to-asp-net-mvc-now-or-wait/


On Fri, Feb 1, 2013 at 2:25 PM, Heinrich Breedt heinrichbre...@gmail.comwrote:

 this might help:
 http://www.west-wind.com/weblog/posts/2012/Aug/07/Where-does-ASPNET-Web-API-Fit



 On Fri, Feb 1, 2013 at 12:35 PM, Katherine Moss katherine.m...@gordon.edu
  wrote:

  Yes, WebAPI is wrapped inside of MVC4.  And there’s another thing that
 just makes me mad; when people want to rewrite their application for the
 heck of it just so that they can be deployed under the latest fad.  The
 folks from Yet Another Forum are now saying that their project could be
 moved and rewritten as ASP.net MVC too, and for what?  To look cool?
 Apparently, and what’s wrong with a project that is written in Web Forms
 and doing fine?  I’m sorry, but I don’t get it.  And once that changes, if
 it does, other folks who use YAF will be screwed including those at
 Sueetie, who make a great product all based on Web Forms.  Though web forms
 and MVC can work together, though it’s not as simple as one would think.
 If you want MVC, then use Web Forms MVP.  And who said WCF is pointless
 middleware?  Isn’t it a good way to create web services?  And if not for
 WCF, what’s next?  Back to ASMX from 2006?  Come on!  Anyway, guys, I’m
 sorry for the rant, but I had to get it out somewhere, right?  

 ** **

 *From:* ozdotnet-boun...@ozdotnet.com [mailto:
 ozdotnet-boun...@ozdotnet.com] *On Behalf Of *Greg Keogh
 *Sent:* Thursday, January 31, 2013 7:50 PM
 *To:* ozDotNet
 *Subject:* Re: New Web API project

 ** **

 Thanks, glad to know I'm not alone, that link looks sensible and will
 save a lot of suffering -- Greg 




 --
 Heinrich Breedt

 “Do not wait to strike till the iron is hot; but make it hot by striking.”
 - William B. Sprague




-- 
Heinrich Breedt

“Do not wait to strike till the iron is hot; but make it hot by striking.”
- William B. Sprague


RE: SPAM-LOW Re: WCF service best practises

2013-02-03 Thread Paul Glavich
 I thought that .net remoting is kind of out-of-date

It kinda is and my mention at it was a failed attempt at some humour. Sorry
bout that.

 

As to your OSS project, I would hate to discourage you in any way and I
don't know enough what you plan to do to recommend a particular technology.
WCF is a very capable tech, and as some have already mentioned, can be a
little daunting. I would be looking at your ideal way of exposing your
information, who would consume it, and how they would typically consume
this, and base your decision on that. Talking to AD is usually (in my
experience) not done via WCF but through LDAP or something like that. WCF
(and other similar technologies) are more around exposing of services or
even components. I was writing an information consumption app a while back
(one of the million pet projects I nearly completed) that used WCF to allow
plugging in of any type of module to consume any type of information simply
by implementing an interface so its definitely a reasonable choice.

 

-  Glav

 

 

From: ozdotnet-boun...@ozdotnet.com [mailto:ozdotnet-boun...@ozdotnet.com]
On Behalf Of Katherine Moss
Sent: Monday, 4 February 2013 5:25 AM
To: ozDotNet
Subject: RE: SPAM-LOW Re: WCF service best practises

 

I thought that .net remoting is kind of out-of-date and shouldn't be used
because of all of the new technologies.  Or is it out-of-date?  And now
you're making me question my plans for my first Open Source project that I
was going to put up in a year or two.  I was going to have it use WCF hosted
as a Windows Service to talk to some other modules like ADLDS and stuff like
that but now I should maybe rethink Project Jenks.  Or is WCF appropriate
for talking to things like that?  Such as, one of my ideas for Jenks (it is
going to be a bunch of things; modules that one can plug into a single
interface as needed), is to create a sort of contact-management interface
that links to both my web site (or any web site for that matter), and to
ADLDS.  And for the ADLDS part, I would have it's directory access module
piggy-back on Microsoft's provided web service interface.  PowerShell
already uses it, but why not create another interface other than ADSIEdit
for managing ADLDS  too?  So hopefully in the coming months and year, you
should see something on CodePlex if I can ever get all of this backlog on
learning programming out of the way.  I've been so busy and have had to give
up some things for now due to prioritization. Programming is secondary to me
at the moment, so it's more important that my Microsoft certification
process gets underway.

From: ozdotnet-boun...@ozdotnet.com mailto:ozdotnet-boun...@ozdotnet.com
[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 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, less choice is better as the number of possibilities and combinations
are less, thus decisions are more constrained and easier to get to.

 

However, the flexibility afforded to us now is great. The better
technologies will rise, the lesser ones either improved, integrated or
discarded and this is our task. In a properly architected system, the risk
of choice of a communications technology can be mitigated. However, we are
also human and can introduce dependencies where in hindsight, this was a bad
thing. We live and learn. It goes back to the circle of dev life
previously mentioned. Never believe the hype. Accept it for what it is,
experience it, come to an informed decision based on that, and your educated
judgement. Remember, .Net remoting is still there :)

 

-  Glav

 

From: ozdotnet-boun...@ozdotnet.com mailto:ozdotnet-boun...@ozdotnet.com
[mailto:ozdotnet-boun...@ozdotnet.com] On Behalf Of Stephen Price
Sent: Saturday, 2 February 2013 11:52 AM
To: ozDotNet
Subject: Re: SPAM-LOW Re: WCF service best practises

 

I must be getting old too Greg. Your rants are starting to make sense. I'm
even nodding my head as I read. 

 

I've said it before, they invent this stuff faster than anyone can learn it.
Lets hope its heading in the right direction. For the children's sake.

 

On Sat, Feb 2, 2013 at 7:15 AM, Greg Keogh g...@mira.net
mailto:g...@mira.net  wrote:

Folks, I'm pleased to see that other people here are irritated by the number
of choices we have for communication and by the complexity of WCF. I was
also pleased to see someone else was bewlidered by having WebAPI buried
inside MVC and found a way of starting with a managable skeleton project.

 

Luckily I can delay my confusion over using WCF or whatever else is trendy
this week, as the core working code of my service is actually 

Re: SPAM-LOW Re: WCF service best practises

2013-02-03 Thread Greg Keogh
Apparently the .NET remoting documentation has been removed and you have to
hunt around in the archives for it now (I haven't looked myself), so that's
probably a hint about being out-of-date. However, I have a sentimental
feeling for remoting as we have an intensely used client-server app out
there that will have its 10th birthday later this year, so by the date you
can tell it started in Framework 1.0 with Remoting. A newer app from last
year uses WCF and despite the extra work it gives us no particular
advantage and it works just the same. If don't need all the hyped
flexibility and generalisation that WCF give you then it doesn't contribute
much.

If you just want two .NET app ends to talk over tcp or pipe with minimal
configuration or code bloat then remoting is still viable. I have a tiny
utility project with minimal remoting server and client classes that I
throw into a project if I quickly need two things to communicate. However,
there is little need for it lately as loading stuff into an AppDomain and
talking via a proxy is easier, and guess what ... it uses remoting
internally to talk between AppDomains. So remoting isn't dead, it's just
gone into hiding.

Greg


Re: Transcription software

2013-02-03 Thread Corneliu I. Tusnea
Ask Hanselman .. he is always transcripting his recordings. I think he is
using an actual person (elance, taskarmy) for few cents an hour.


On Sat, Feb 2, 2013 at 1:26 PM, Greg Low (GregLow.com) g...@greglow.comwrote:

 Hi Folks,

 ** **

 Anyone know if there’s anything better than Dragon for transcription
 software? 

 ** **

 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: SPAM-LOW Re: WCF service best practises

2013-02-03 Thread mike smith
On Sat, Feb 2, 2013 at 2:09 PM, Paul Glavich subscripti...@theglavs.comwrote:

 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, less choice is better as the number of possibilities and combinations
 are less, thus decisions are more constrained and easier to get to.

 ** **

 However, the flexibility afforded to us now is great. The better
 technologies will rise, the lesser ones either improved, integrated or
 discarded and this is our task. In a properly architected system, the risk
 of choice of a communications technology can be mitigated. However, we are
 also human and can introduce dependencies where in hindsight, this was a
 bad thing. We live and learn. It goes back to the “circle of dev life”
 previously mentioned. Never believe the hype. Accept it for what it is,
 experience it, come to an informed decision based on that, and your
 educated judgement. Remember, .Net remoting is still there J

 **



By that token, so is DCOM.  (bitter laughter)

-- 
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: Transcription software

2013-02-03 Thread Greg Low (GregLow.com)
Hi Corneliu,

 

Yes, I’ve always come back to using real people. I was just wondering what the 
state of the technology was now.

 

Regards,

 

Greg

 

Dr Greg Low

 

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

SQL Down Under | Web:  http://www.sqldownunder.com/ www.sqldownunder.com

 

From: Corneliu I. Tusnea [mailto:corne...@acorns.com.au] 
Sent: Monday, 4 February 2013 9:26 AM
To: g...@greglow.com; ozDotNet
Subject: Re: Transcription software

 

Ask Hanselman .. he is always transcripting his recordings. I think he is using 
an actual person (elance, taskarmy) for few cents an hour.

 

On Sat, Feb 2, 2013 at 1:26 PM, Greg Low (GregLow.com) g...@greglow.com 
mailto:g...@greglow.com  wrote:

Hi Folks,

 

Anyone know if there’s anything better than Dragon for transcription software? 

 

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 tel:%2B61%20419201410  
mobile│ +61 3 8676 4913 tel:%2B61%203%208676%204913  fax 

Web:  http://www.sqldownunder.com/ www.sqldownunder.com

 

 

 



A book on DbContext

2013-02-03 Thread Greg Keogh
Folks, I almost ordered this book:

http://www.bookware.com.au/cgi-bin/bookware/9781449312961

As I'm using VS2012 and the latest Entity Framework for Framework 4 (not
4.5 yet). The templates have changed a fair bit and now they use DbContext
by default.

However ... I'm afraid the book is already outdated by recent EF releases.
Can anyone confirm this so I don't waste $27.95 + postage?

There doesn't seem to be any EF book out at the moment which is right
up-to-date. Things are changing so rapidly that perhaps the authors don't
won't to waste time. Let know if you know otherwise.

Greg

P.S. The book is rather thin and I could probably learn everything in it by
reading the online docs, but I find I can better absorb new information by
reading analogue pages when I'm relaxed in the comfy chair.