C# - Hierarchal Data Context And Abstraction?
Mar 31, 2011
I am creating a core library for one of our internal project. This core library supposed to contain some abstract classes and generic classes which will then be extended by specialized projects. For example, There is an AbstractPerson class with standard properties and methods for a Person class while another project will implement a Person class which will inherit from the AbstractPerson class to add project specific functionality.
Now we need to impelment DAL for this common and specialized projects.As most of operations are generic so i want to include them into core library as Repository classes. However, Repository classes need to access LINQ dataContext. Which is generated from the specialized databases. Hence there is no dataContext available in Core library to work. So how could i can create a common repository classes for generic methods which can reside in the common library.
View 1 Replies
Similar Messages:
Mar 13, 2010
when we write all our application methods and variables in a classes is nothing but data abstraction and encapsulation.Is it right?
View 2 Replies
Feb 14, 2011
I cannot differentiate b.w Abstraction and Encapsulation.Could anyone explain diff b/w these two together with some c# examples?
View 9 Replies
Jan 4, 2011
1. Why we need override the methods? (i know what is ovwrriding but why ?)I gave answer to extend the functionality of method is it right ? again sub question was ,
Class A
{
method1()[code]....
if i can create the object of Class A in class B and can invok the method then why need to override metho here ? in fact i could not get this question , because i think both concept are irrelevat with each other. why he asked this ?same for overloading.
why we need overloading?If MSIL is there then what is need of CLS(common language runtime ) and CTS(common type system)List the 5 resposibilities of CLR (I explained only CTS,CLS,Garbage collection) was i right . what else?
What is role of abstraction and encapsulation? what the difference between them ? In which situation we have to devlop abstration and encapsulation.
6.What is included in signatures , when we said overloading means same name but different in signature. Is access modifiers included?
7.What is asp.net application life cycle?
8.Let say I am requesting for web application first time (genuine first time), how the request will executes? how IIS will know that for which application is this request is ?
9.If interfaces have empty methods (implicit abstract method) then what is its need? why we say it is reduces the code and provide reusability ?
10.In which scenario we need to implement interfaces?
11.In which circumstances we need to develop abstract classes?
12.Is class is static, means we can not create its instance, we can not derive it then how can we use method containing it? Why we need static classes?
Please guide me about these all question
13 What are the http handlers. http modules? who handle the request and resposes? why need of httpcontext ? what are the limitations of http handler, httprequest, httpcontext, httpresponse.
View 4 Replies
Jan 24, 2010
I have written simple HttpModule. context.Response.Output.Write is working fine. but not context.Response.Write().
View 2 Replies
Feb 7, 2011
Here is the code of my Repository class:You see, I use singleton here. Also you see, there is a data context as class variable of Repository class.The main reason to use singleton here is a wish to avoid using 'using(NorthwindEntities context = new NorthwindEntities())' in every function.
[Code]....
This Repository is used in ASP.NET application. So only instance of NorthwindEntities (context) is used everywhere and that's why I never dispose it.So my question is: Won't this code cause connections to the DB that are not closed?
View 11 Replies
Oct 8, 2010
Error3Type 'LinqChatDataContext' is not defined.
i have above error whne woring with linq
View 3 Replies
May 20, 2010
I have a member class that returned IQueryable from a data context
public static IQueryable<TB_Country> GetCountriesQ()
{
IQueryable<TB_Country> country;
Bn_Master_DataDataContext db = new Bn_Master_DataDataContext();
country = db.TB_Countries
.OrderBy(o => o.CountryName);
return country;
}
As you can see I don't delete the data context after usage. Because if I delete it, the code that call this method cannot use the IQueryable (perhaps because of deferred execution?). How to force immediate execution to this method? So I can dispose the data context..
View 2 Replies
Nov 5, 2010
I set the Databinding of a repeater to a list of classes i.e. List<Message>, I have used the ItemCommand event before to pull out individual ID's etc based on the CommandArgument, however is it possible to make the class itself the CommandArgument instead of one of its properties, this way I have them all at my disposal.For example say I have a list of messages and within the repeater I have this:
[Code]....
However I want to pass the Message class as the argument instead, can this be done?
View 5 Replies
Dec 17, 2012
How To presist data using spring cotext in C# asp.net enviorn ment.
I have a class with username and user id properties.
at the time of loging i am creating class object and assinging values to properties.
Now i want to presist this object in Spring context. is it possible if Yes How?
View 1 Replies
May 11, 2010
For some reason my DataContext is not showing all the normal methods like SubmitChanges() etc in the intellisense.It also won't compile if I type in db.SubmitChanges();Any idea what I'm doing wrong? Normally I don't have this issue, I have several other projects that work fine...
View 1 Replies
Jun 16, 2010
I have a dropdownlist as defined on a page in the following way:
<asp:DetailsView ID="DetailsView1" runat="server" AutoGenerateRows="False"
View 3 Replies
Jan 25, 2010
Let's say a control X has a template called RowTemplate.
So X's markup would be like:
<foo:X>
<RowTemplate>
<foo:Y>...</foo:Y>
</RowTemplate>
</foo:X>
My question is: How can the Y control be sensitive to the data context? I know I can use template inline tags to get access to the data context: <%# Eval("Id") %>, but I cannot pass this information to Y because template inline tags are not allowed in server controls.
So I don't know how I could use the Object's Id (Eval("Id")) in Y.
View 1 Replies
Oct 2, 2010
I'm working on a project which is using EntityFramework 4 and I am using the entity objects as my business objects. I ran into an issue recently where I had a context declared in a using statement in a user control. The method the statement was in returned an entity object which got used in another control. So I had to detach the entity then attach it to the new context in the other control. I would like to avoid this if possible. What I'm thinking is I would like to declare a context in the master page and then pass that to any page/usercontrol that needs it so they are all using the same context and I don't have to write all these using statements.
My questions are these:
1) is it a bad practice to declare a context on Pre_Init/Page_Load and then dispose of it on Page_Unload?
2) if it is what is the best practice for handling them?
3) if I do go the route of declaring the context in the master page what is the best way to pass that to the pages/usercontrols?
View 1 Replies
Feb 21, 2011
how to solve the problem? the error is on the return line and my code is
[Code]....
View 4 Replies
May 7, 2015
How to use context menu for each cell and calendar in grid view?
View 1 Replies
Oct 14, 2010
My Question is can we extend one context to another in Entity Framework 4. Following is the problem background.
I am using EF4 for developing a Web-Application. My Web Application has 3 projects.
One project is for storing candidate CV information.
Another project is for storing customer information.
Final project is called CORE. this CORE contains a edmx file that should be extended by CV and CRM.
As an example email address table can be shared by both customer (CRM) and CV. To share one table with another, we should be able to extend one context (CV context) with other context (customer context). Could some one having experience using Entity Framework share your experience with me to find whether this is possible.
We have 3 edmx files in three class libraries:
Person class library(Core) with core.edmx-Basic details related to a person(name, email) CV Class library with CV.edmx wich have CV related data(Experiance,skills) Customer Relationship management system(CRM) which have customer data(sales data...)
Then we want to use core class library edmx file(Core.edmx) with cv.edmx (basically cv tables should be able to use tables from core tables) . Same way we want to use the core.edmx with CRM.edmx for the 3 rd project
View 1 Replies
Mar 1, 2010
how can I add context menu in gridview rows
View 2 Replies
Oct 15, 2010
in my web page gridview is there
how to select row with out using select command ,how i can select row and right click event
in right click event context menu display is there possible using server side coding r we can use client side programming
View 3 Replies
Oct 19, 2010
I am trying to change the NavigateURL property in the code behind file however I get the error "The Name Hyperlink1 does not exist in the current context"
This is my code behind:
[Code]....
And this is my ASP.Net Page:
[Code]....
I can reference other controls such as dropdownlist1 however hyperlink controls do not work.
View 3 Replies
Jun 27, 2010
Compiler Error Message: CS0103: The name 'LabeClientID' does not exist in the current context
I have a label in my grid view. I am writing the text value for this label in the page load event. This value is used in creating a link in the grid view (Bold code). Why am I getting compiler error?
How do I accomplish this?
<asp:GridView ID="gvConcurrentCases" runat="server"
EmptyDataText="No Concurrent cases Found"
AutoGenerateColumns="False" EnableViewState = "true" >
<Columns>
[Code]....
View 5 Replies
Feb 2, 2011
I have added Datalist in .aspx page when when i am trying to access it on .aspx.cs file I get an errory saying Datalist1 does not exist in curretn context?
<asp:DataList ID="DataList1" runat="server" CellSpacing="3" RepeatDirection="Horizontal"
ShowFooter="False" ShowHeader="False" Width="100%">
<ItemTemplate>
<div class="book_div">
[Code].....
View 2 Replies
Feb 7, 2010
I'm trying to add a LINQ datasource to my ListView control but it doesn't pick up the data context that I created. All it shows as options in the dropdown list are AJAX objects. What could be the possible causes for this?
View 3 Replies
Mar 13, 2010
Cannot load linq-sql Data Context Type Error
[Code]....
View 5 Replies
Jun 9, 2010
function createSuccess(context) {
$get("result").innerHTML = context.get_data();
}
<% using (Ajax.BeginForm(new AjaxOptions {OnSuccess="createSuccess"}))
{%>
What does context holds in the createsuccess method? data return by controller? How do we return json data in the createsucess if so
View 1 Replies