|
|
|
Hi All,
I am new to architecture, may I know about the use of DTO layer.
Please guide me, want to know more about Layers(DAL,BLL...)..where to start?
Thanks in advance..Ramkumar
("When you build bridges you can keep crossing them. ")
http://ramkumarishere.blogspot.com
|
|
|
|
|
|
Hi,
Use n-tire architecture.
First you have to create Data Access Layer(DAL), in this layer you keep your data separately.
In Business Layer Access, you should keep your business logic like as defination of methods, declarations of variables etc. you can also declare properties.
After this you will create User Interface/Presentation Logic. In this layer you create your user interface(forms) and connect with BAL using objects.Farogh Haider
Web developer
|
|
|
|
|
Hi guyz..
I was wondering if its possible to run 2 or more dot net web application at a time. If its possible how can we achieve it... bcoz as of now when an web application is running im not able to execute another application if i try to do so i get an alert box displaying --> another application is already running, not possible to debug.. blah.. blah.. blah..(dont remeber the exact msg)...
Thanx in advance
Regards,
Tash
|
|
|
|
|
I assume you mean to debug more than one website at a time. As far as I know the ASP.NET debugger can be associated with only one website at a time. I've not tried across versions, but trying to debug say 2 websites running on VS 2005 won't work. May be try debugging one with VS 2005 and other one on VS 2008.
HTH!
|
|
|
|
|
Hi,
so the final answer u mean is its not possible with the same version... Hmm gotta investigate on it.. because one of my fren said me that it is possible.. im not sure if hes wrong.. will surely let u know if i get any positive info about it...
Thanx & regards,
Tash
|
|
|
|
|
What I actually meant was that when I tried I was not able to do so using VS 2005, it didn't happen. I was not trying to make a conclusive statement, but just sharing my opinion. So, there are all chances that your friend is correct.
BTW, I forgot to add yesterday, If you try to execute 2 web application from the same instance of VS IDE it works. I've started debugging a web service and then stepped through a website that consumes the service from the same IDE without any problems. So, may be from the same instance of the IDE may be it is possible, from two instances of the same version of IDE may be it is not.
Again this is not a conclusive statement, just clues to the puzzle.
|
|
|
|
|
Hi All,
I receive this error when I tried to run my webapp using IIS.
Error:
Access is denied.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.Runtime.InteropServices.COMException: Access is denied.
Source Error:
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
Stack Trace:
[COMException (0x80004005): Access is denied.
]
CrystalDecisions.ReportAppServer.ClientDoc.ReportClientDocumentClass.Open(Object& DocumentPath, Int32 Options) +0
CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.Open(Object& DocumentPath, Int32 Options) +95
CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentIsOpened() +271
[CrystalReportsException: Load report failed.]
Reports_ReportCVIEWNow.btnProceed_Click(Object sender, EventArgs e) +1418
System.Web.UI.WebControls.Button.OnClick(EventArgs e) +111
System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +110
System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +10
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +13
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +36
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1565
I am testing my application on IIS Server, it was ok when I run it on the test server that came with Visual Studio, but when I moved the code to Inetpub, it cause an error.
Any help regarding this will be greatly appreciated...
Thanks a lot in advance
Strive For Excellence not Perfection..!!!
|
|
|
|
|
Check if the user under which the worker process is running has access to the folder where you have the report file.
|
|
|
|
|
Got the solution...!!
We have to specify userName and password attributes in the <identity> tag of the Web.config file for identifying the IIS Authenticated Account or User
For example:
<identity impersonate="true" userName="accountname" password="password" />
Thanks for your help...!!!Strive For Excellence, not Perfection
|
|
|
|
|
Hello out there.
I will pay $20,000 to anyone who can give me the password colors, user name and encoding phrases that gives you access to the page where you can claim the prize.
To claim the prize you must get to the claim page and email the value which will be exposed if you are successful.
This is a Genuine challenge, there are no tricks or gimmicks.
You can create accounts to test the system, you can also test the forgot password feature.
Website address is www.securebycolor.com[^]
Good luck to those that want to take the challenge.
|
|
|
|
|
Hi,
I'm creating a datagrid control in asp.net on the fly. I have bound the datagrid to a sql database and I'm able to get values for rows and columns.
I want to create links for one the columns. These will be links on a share, exmaple \\server1\folder1\file1. When I click on the link, I want to show a File Download dialog.
I have tried many options, looked on the web, but couldn't find the exact solution. People have mentioned about HyperlinkColumn - but I don't have a link to webpage. I also tried to setup a OnClick event and used javascript but unable to invoke the File Download dialog.
Any help on this topic is much appreciated.
Thanks!
|
|
|
|
|
Use a normal html link tag to create a link using a template column. Set the URL property for the link to point to the document. Note that the document must be a part of a webfolder, a shared folder alone will not do. Just create a dummy website based on the shared folder location and give the URL there. Make sure you set the target to "_blank" .
Now, when the users click on the link your document will open, if that's the default action the they have set for the document type. Else it will show the Open/Save dialog.
HTH!
|
|
|
|
|
Thanks Dinesh. I'm able to create the column, but it is blank, there is no data. All other non-link columns have correct data. Are there any code samples that I could use to get around this obstacle?
Thanks
|
|
|
|
|
Never mind. I got it working. The data for the link was not showing up in e.item.cells[1].text, I had to retrieve it using ItemArray. But now, when I click on the link, nothing shows up. Do I need an OnClick event or something?
|
|
|
|
|
I got it to work by using a linkbutton instead of using the hyperlink. Also, files outside web folder can be downloaded using the response object. thanks for your help though..
|
|
|
|
|
Couldn't stay with you through your RnD. Anyway good to know that you got it working and glad that I was able to point you in the right direction.
|
|
|
|
|
Yes, thanks for pointing me in the correct direction..
|
|
|
|
|
hello all..
i want to send email using the password recovery
using the yahoo or gmail server what can i do either in web config file and in the properties for password recovery...
to save time i will display what i get
in web config i have added this code
<system.net>
<mailSettings>
<smtp from="user@yahoo.com" deliveryMethod="Network">
<network host="smtp.mail.yahoo.com" password="password" port="465"
userName="user@yahoo.com" />
</smtp>
</mailSettings>
</system.net>
and in the desighner code i have this
<asp:PasswordRecovery ID="PasswordRecovery1" runat="server"
<MailDefinition BodyFileName="~/EmailTemplate/PasswordRecovery.txt"
Subject="your password has been reset...">
</MailDefinition>
please any comments i need it..
|
|
|
|
|
Hi
I am new to web development. I am developing two pages for user registration.
first page storing the information in user table with email as a primary key. email column from user table is a foreign key in address table.
On second registration page I am trying to store address. But I don't know how to map the values with email column which is a foreign key in address table. Please help me out.
Regards
|
|
|
|
|
I think you are talking about holding the page state.
There are lots of options you have to maintain the page state. But as the key is very small, you can go for Session.
Use
Session.Add("pkey", yourkey);
Now from the second page:
string mykey = Session["pkey"] as string;
I think you will find the data that is stored during submission of Page 1.
|
|
|
|
|
thanks Abhishek
its working
cheers
|
|
|
|
|
Hi,
I need to know how use the field "from" to send an email.
I think once i created the object mapi, like private Mapi ma= new Mapi(); one of the methods is SetSender(string name,string addr), but when I send the email allways shows me email account.
Here is my code (Windows Application C#):
http://i49.tinypic.com/il8zkw.jpg
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using Win32Mapi;
namespace MailMapi
{
public partial class Form1 : Form
{
private Mapi ma = new Mapi();
// private bool first_activated = false;
// private Font boldFont;
// MailEnvelop currentMail;
// MailComparer comparer = new MailComparer();
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
}
private void bf_Click(object sender, EventArgs e)
{
string name; string addr;
if (ma.SingleAddress(null, out name, out addr))
tf.Text = name;
ma.SetSender(tf.Text, null);
}
private void bt_Click(object sender, EventArgs e)
{
string name; string addr;
if (ma.SingleAddress(null, out name, out addr))
tto.Text = name;
}
private void bcc_Click(object sender, EventArgs e)
{
string name; string addr;
if (ma.SingleAddress("CC", out name, out addr))
tcc.Text = name;
}
private void bsend_Click(object sender, EventArgs e)
{
string ssubject ="**"+cbapp.Text+" code n°"+tbinc.Text;
string sbody="Dear "+tbclt.Text+",";
sbody+="\n\tbody.Text;
sbody += ssign;
ma.AddRecip(tto.Text, null, false);
if (tcc.Text != null)
{
if (tcc.Text.Length > 0)
ma.AddRecip(tcc.Text, null, true);
}
if (!ma.Send(ssubject, sbody))
MessageBox.Show(this, "MAPISendMail failed! " + ma.Error(), "Send Mail", MessageBoxButtons.OK, MessageBoxIcon.Warning);
ma.Reset();
}
}
}
|
|
|
|