|
I'm assuming the DnsClient class comes from the ArSoft.Tools.Net[^] project?
Based on their documentation, I've made one slight adjustment to the methods I previously posted:
public static bool IsValidEmailDomain(MailAddress address)
{
if (address == null) return false;
var response = DnsClient.Default.Resolve(address.Host, RecordType.Mx);
if (response == null) return false;
if (response.ReturnCode != ReturnCode.NoError && response.ReturnCode != ReturnCode.NxDomain) return false;
if (response.AnswerRecords == null) return false;
return response.AnswerRecords.OfType<MxRecord>().Any();
}
public static bool IsValidEmailDomain(string address)
{
if (string.IsNullOrWhiteSpace(address)) return false;
MailAddress theAddress;
try
{
theAddress = new MailAddress(address);
}
catch (FormatException)
{
return false;
}
return IsValidEmailDomain(theAddress);
}
Testing those methods using v1.8.1 of the library produces the expected results:
IsValidEmailDomain("test@gmail.com") == true;
IsValidEmailDomain("test@test.test") == false;
If those methods don't product true for a gmail.com address, then you need to check your DNS servers. Open a command prompt and type the following:
nslookup
set type=mx
gmail.com
You should see a list of the MX records for the domain.
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
Hi friends,
I am using ajaxtoolkit (autocomplete for textbox) in asp.net, I have two textbox1 and textbox2. Based on textbox1 return value
I want to get value of textbox 2. please help some send me sample code or example in vb.net
thank you.
regards,
asad
|
|
|
|
|
|
In a vb.net 2010 web form application. I need to allow the help desk to be able to query up to 3 different tables when the need arises. This a support web page that supports a particular application that already exists.
The web page gives the help desk people directions for updating active directories and searching 2 tables.
My questions are about the 2 tables that need to be searched which includes:
1. If I place the access to all 2 tables on the same webpage in 2 separate gridview controls. is there a way for the webpage to show up all 2 gridview controls containing no data The user would have to complete searches to obtain the data. If so. can you show me code. point to a reference and/or tell me how to accomplish this goal?
2. Would you place the gridview controls on the same web page or different web page? Would you tell me where you would place the 2 gridview controls and why you decided on your recommendation?
|
|
|
|
|
Hello
I have a couple of aspx forms in my VB.NET project. Eventually, these forms will be used on a Classic ASP site which has already been created. The user will click on a link on a Classic ASP page and one of these ASP.NET forms will appear in a smaller window as there is no need for a log-in form to occupy the entire screen.
Therefore, I need to reduce the size of the form that I have - at the moment each form fills the whole screen - and I wonder what is the best way of reducing the size of the form?
Thanks!
|
|
|
|
|
You would have to size everything using % in CSS
width: 100% or width: 80%
Its no different than making the same page expand and contract resizing the browser window
|
|
|
|
|
Thanks for that jkirkerx,
I didn't realise it has to involve CSS.
Sorry for the late reply.
|
|
|
|
|
How can I get active directory attributes such account locked or user not in active directory?
|
|
|
|
|
I did find the LogonUser class which I am experimenting with but am not having much success.
modified 26-Sep-14 7:13am.
|
|
|
|
|
|
I m preparing a project on airline reservation system
so i am having a problem in preparing bacend in mongodb.
so i need connectivity code of .net and mongodb.
|
|
|
|
|
There are plenty of samples online. Where are you stuck?
There are only 10 types of people in the world, those who understand binary and those who don't.
|
|
|
|
|
|
I was reading some articles about how to implement a service layer in MVC applications yesterday. One thought that came to mind was: what about data annotations used for model state validation? When you implement a service layer, do you get rid of those data annotations (like [Required] or [MaxLength]) for the model classes? This[^] is the article I was reading.
MVC development is mostly new to me, aside from the fact that I have a fundamental knowledge of the core concepts. I switched employers recently and our work here is done primarily in MVC, which I'm happy about because I've been wanting to get into it for a while now. My two coworkers are more knowledgeable than I am, for sure, but they're open to new ideas and new techniques that may help improve the applications. I figured a service layer would be beneficial not only to remove business/validation logic from controllers, but also because we're starting to write unit tests.
djj55: Nice but may have a permission problem
Pete O'Hanlon: He has my permission to run it.
|
|
|
|
|
Hi Matt,
If I get you correctly then are pointing towards that if you have BL or service layer then you would do away with Model? Correct me if I'm wrong.
But, please note that model is the manifestation of your view i.e. it is tightly coupled to your view. You should have that as well as Business layer where you would get the data (from DAL), do some processing and then pass the data onto the model. Also, note that model does not do away DTO as well which would be used to communicate between your various layers. A lot of the time DTO and models are pretty much the same but can differ based on the requirements.
|
|
|
|
|
Thank you, Rohit. But no, I know the model is necessary. What I'm referring to is: are data annotation attributes used for validation (like "[Required]") irrelevant when using a service layer?
djj55: Nice but may have a permission problem
Pete O'Hanlon: He has my permission to run it.
|
|
|
|
|
But, Matt data annotations are for validations on the view side and nothing to do with your BL/service layer. Basically in MVC, models are responsible data validations.
I would still do the required validations on my BL/service side (required, null, etc.)
|
|
|
|
|
How do annotations pass through serialisation (JSON)?
Caveat: I am even less knowledgeable about MVC!
MVC, being server based can have the DAL/Models etc in the same project, eliminating the service component. I don't like that design and will need to look at a service component so this is relevant to me.
So the service would supply data based on the Table/View structure from the database via json and the MVC would then deserialise them into UI models.
This to me reduces the benefits of using EF spit as the DAL as it is bloody useless in a service.
Never underestimate the power of human stupidity
RAH
|
|
|
|
|
we are managing in sql server. I came to know that when we manage session in sql server then session end event never fire..,.is it true? Just guide me how to capture session timeout when we manage session in sql server. Thanks
tbhattacharjee
|
|
|
|
|
|
|
MY ssrs report can not be accessed from a specific mobile operator (Grameenphone Bangladesh Ltd).Any solution pls???
|
|
|
|
|
Sounds like a permission issue.
There are only 10 types of people in the world, those who understand binary and those who don't.
|
|
|
|
|
If you don't know what exactly asked for pls dont give any reply.thank you......
|
|
|
|
|
No one can possibly know exactly what the issue is based on the tiny amount of information you provided.
There are only 10 types of people in the world, those who understand binary and those who don't.
|
|
|
|