Home
Get Started
Learn
Downloads
AJAX
MVC
Community
Wiki
Forums
Sign in
|
Join
Home
›
ASP.NET Forums
›
Search
Search
You searched for the word(s): userid:664001
More Search Options
RSS Available
Matching Posts
Smart ASP.NET Developer Required
Hi, We are looking for an exceptional ASP.NET developer who is willing to learn latest technologies/platforms with us. Min exp: 1-2 years. Must have: 1. Good communication skills 2. Hunger for knowledge 3. Good C# and ASP.NET skills 4. Community spirit: to share knowledge with others and be an active community participant Preferable: 1. jQuery knowledge 2. Design patterns Location: New Delhi, India and Sand Diego/CA US Please send your resumes at: hr(a) axerosolutions.com Thanks, Vivek
Posted to
Jobs
(Forum)
by
vivek_iit
on 11/13/2009
Re: Relationship between Domain Model, BLL and DTOs
Pardon me if I misunderstood you, but even if you do not have DTOs, you will have the same issue because you will need to create different methods to save/update your record based on what the user has entered. For example: to save a normal user (or update the record) you will need to have a different method and a different SP which just updates a certain set of fields. For the Admin user, you need to update all fields. Now this can obviously be implemented easily, but might create problems in exposing
Posted to
Architecture
(Forum)
by
vivek_iit
on 8/12/2009
Re: Performance issues
[quote user="Anandkbs"]1. In my second layer am passing two arrays of parameters and the values.[/quote] Why do you want to use Arrays? Try to see if you can use Dictionary/HybridDictionary etc.
Posted to
Architecture
(Forum)
by
vivek_iit
on 8/6/2009
Re: Forum Groups / Board ID
Both options can work, but I would go for the second option: create another table for Groups and use GroupID as a FK in the forums table. This would help me in keeping my data normalized as well as simple to understand.
Posted to
Architecture
(Forum)
by
vivek_iit
on 8/6/2009
Re: Difference B/W MVC Architecture and 3-Tier Architecture
No, MVC is a design pattern, and layering/tiering is related to architectural aspects of your application. You can easily create an n-tier application which has MVC in the GUI. So its like: GUI (MVC) BL DAL //other tiers
Posted to
Architecture
(Forum)
by
vivek_iit
on 8/6/2009
Re: Relationship between Domain Model, BLL and DTOs
Yes, BL should encapsulate business logic (methods/operations) and you may want to keep DTOs in a separate layer/class library and use them within BL as well as DAL.
Posted to
Architecture
(Forum)
by
vivek_iit
on 7/29/2009
Re: Relationship between Domain Model, BLL and DTOs
Hi, I would re-factor your code to something like: public class Order { private OrderDTO _orderDTO; public int OrderNumber { get { return _orderDTO.OrderNumber;} set { _orderDTO.OrderNumber=value} } //other properties go here } So your BL class is using the DTOs internally and hence becomes a part of the domain model.
Posted to
Architecture
(Forum)
by
vivek_iit
on 7/23/2009
Re: Sharing a SqlConnection
[quote user="MikeJ83"] I would like to share this connection between event handlers, so I am not closing and re-opening the connection.[/quote] I recommned that you should close/dispose your connection by enclosing it in the "using" statement and let the SQL server connection pool handle the pooling mechanism. Passing open connection arounds is not only buggy but might affect performance too. It is best to let the SQL Server pool manage the pooled connections. If you do not call
Posted to
Architecture
(Forum)
by
vivek_iit
on 7/23/2009
Re: Anyone built a sales commissions app?
Hi, In such cases, one of the options is to use a lot of "meta-data" tables, like adding info for sales duration in months or quarters. You will need to create tables like: 1. Sales_Bonus (Duration (int, FK), BonusAmount(float)) 2. Sales_DurationCycle (Duration (PK), DurationType (1=monthly, 2=quarterly) etc. Once all such tables with meta information are created, you just need to apply your conditional logic after getting values from these tables. HTH, Vivek
Posted to
Architecture
(Forum)
by
vivek_iit
on 7/21/2009
Re: Abstract Class
If your return types show similar behavior, then you can encapsulate them inside another abstract class (or an interface) and then use runtime polymorphism so that all method signatures have the same parent return type, like: public abstract class A { //some methods } public class B : A { //concrete class implementing A } public class C : A { //concrete class implementing A } Now your main class can have methods like: public abstract Collection<A> Load(); This can return collections for both
Posted to
Architecture
(Forum)
by
vivek_iit
on 7/21/2009
Page 1 of 314 (3138 items) 1
2
3
4
5
Next >
...
Last »
ASP.NET:
Building High Performance Web Applications
WindowsClient:
RIA Services: A DomainService IS A WCF Service – Add Service Reference
Silverlight:
LIDNUG: Online chat with me Monday Nov 23rd
ASP.NET:
Recent Podcasts
Silverlight:
Silverlight 4 NotificationWindow and Queuing multiple notifications
WindowsClient:
Fishbowl: A WPF Front-end for Facebook, with Full Source
Silverlight:
Fixing Visual Studio 2010 and Blend Preview for .NET 4 integration
Silverlight:
RIA Services templates not showing in Visual Studio 2010?
Silverlight:
Microsoft PDC09 and Silverlight Round-up
WindowsClient:
TestApi v0.4 Released!
WindowsClient:
Karl Shifflett’s WPF and Silverlight shared design-time code
ASP.NET:
T4MVC 2.5.01: added support for Html.RenderAction and Html.Action
WindowsClient:
DTACM (D.C.'s Test Automation Coding Manifesto)
Channel 9:
Reactive Extensions API in depth: Until and WaitUntil
WindowsClient:
A Custom Storyboard Component in Xaml
WindowsClient:
Fishbowl – A Facebook sample app in WPF
TechNet Edge:
Visio 2010 Process Diagrams: Drawing on Experience with Mark Nelson
Mix Online:
Gestalt Grows Up
Mix Online:
Introducing Gestalt 1.0 and the Gestalt Widget Pack
ASP.NET:
Lot’s of new software for IIS, ASP.NET, AJAX and PHP this week
Microsoft Communities
ASP.NET
Channel 8
Channel 9
Channel 10
IIS.NET
Silverlight
TechNet Edge
WindowsClient
Mix Online