476 reputation
36
bio website ravibhagwandin.com
location Toronto, Canada
age
visits member for 3 years, 2 months
seen 13 hours ago

I'm a full stack developer at a product company. I specialize in .NET/C# with plenty of front-end dev experience and possess a keen interest in Application Lifecycle Management.


13h
revised how to modularize wcf services?
added 466 characters in body
14h
revised how to modularize wcf services?
added 1084 characters in body
14h
revised how to modularize wcf services?
added 1084 characters in body
14h
answered how to modularize wcf services?
Apr
22
revised Can a the kind of load Uber handles be served from just one server?
added 22 characters in body
Apr
22
answered Can a the kind of load Uber handles be served from just one server?
Apr
22
answered Explanation of how server-side programming languages are accessed
Mar
17
comment Layers of confusion (abstraction)
That's a powerful stack. Each component has benefits. AngularJS gives you a powerful client-side MVVM framework for building and data-binding interfaces. Typescript allows you to write front-end code more intuitively. Breeze helps you manage data between your web services and client and can yield significant performance benefits. Sure, you could feed data from your services directly to your client-side for presentation, and with a small app there's nothing wrong with this. As this application scales, though, you'll find yourself running into problems that this stack already solves.
Mar
7
awarded  Yearling
Feb
3
answered Convention for logging within nested try catch blocks
Feb
3
revised One controller to rule them all?
Changed the numerical list into an actual list and made grammatical improvements.
Feb
3
answered One controller to rule them all?
Feb
3
suggested approved edit on One controller to rule them all?
Feb
2
comment How to migrate my thinking from C++ to C#
On the topic of macro-like functionality, what specific things are you trying to do? What I've found is that there's usually a C# language construct to handle what I would have done with a macro in C++. Also check out the C# preprocessor directives: msdn.microsoft.com/en-us/library/4y6tbswk.aspx
Jan
22
comment Participants in Agile retrospective
I would agree with this.
Jan
20
comment Does Object Orientation require the concept of inheritance?
It says it "may" be, not that it is. If you look at the design of Java and C#, every object you have inherits from the base object class, so even though you may not have explicitly use inheritance, some inheritance is happening.
Dec
8
comment Class design - should methods call other methods?
@Roy The simple answer is to do what works for you. If the time you'd have to take to revise it isn't worth it for a temporary script then don't do it. YAGNI.
Nov
25
answered URLs in javascript in the browser
Nov
25
comment Why is the use of JavaScript in HREF attributes discouraged?
@raptortech97 Realistically very little outside of corporate sites still using IE6, though the popularity of plugins like NoScript is growing.
Nov
24
awarded  Commentator