15,896,269 members
Sign in
Sign in
Email
Password
Forgot your password?
Sign in with
home
articles
Browse Topics
>
Latest Articles
Top Articles
Posting/Update Guidelines
Article Help Forum
Submit an article or tip
Import GitHub Project
Import your Blog
quick answers
Q&A
Ask a Question
View Unanswered Questions
View All Questions
View C# questions
View C++ questions
View Javascript questions
View Visual Basic questions
View Python questions
discussions
forums
CodeProject.AI Server
All Message Boards...
Application Lifecycle
>
Running a Business
Sales / Marketing
Collaboration / Beta Testing
Work Issues
Design and Architecture
Artificial Intelligence
ASP.NET
JavaScript
Internet of Things
C / C++ / MFC
>
ATL / WTL / STL
Managed C++/CLI
C#
Free Tools
Objective-C and Swift
Database
Hardware & Devices
>
System Admin
Hosting and Servers
Java
Linux Programming
Python
.NET (Core and Framework)
Android
iOS
Mobile
WPF
Visual Basic
Web Development
Site Bugs / Suggestions
Spam and Abuse Watch
features
features
Competitions
News
The Insider Newsletter
The Daily Build Newsletter
Newsletter archive
Surveys
CodeProject Stuff
community
lounge
Who's Who
Most Valuable Professionals
The Lounge
The CodeProject Blog
Where I Am: Member Photos
The Insider News
The Weird & The Wonderful
help
?
What is 'CodeProject'?
General FAQ
Ask a Question
Bugs and Suggestions
Article Help Forum
About Us
Search within:
Articles
Quick Answers
Messages
Comments by RobScripta (Top 17 by date)
RobScripta
21-May-19 6:23am
View
Thanks for your response, you are absolutely right, I should allways consider whether it's better to split the forms.
I think it depends on the user audience: is the consumer presented with the form, or is it a professional who works all day with the software.
In this case it's the input of new patients, their formal name, spouse's name, birth date, social security number, insurance data, address, pharmacy and GP etc. Combined with labels and buttons 50 items is not very much!
In maintaining the patients data I have split into several forms, and the users complain they don't have overview!
On line patients have also a possibility to enter their data, and we split that into multiple forms.
RobScripta
26-Feb-19 16:35pm
View
Thanks for your feedback. However when I read the link I think it's about redirecting an SMTP server to Gmail server (pc-->smtp server-->gmail server-->recipient server).
However the route will be pc-->gmail server-->recipient server.
I did try to setup the gsuite for relaying, but I think I won't be able to: We recommend that you configure your mail server to present a unique identifier (such as your domain name or the name of your mail server) in the HELO or EHLO command in the SMTP relay connections your server makes to Google. Avoid using generic names such as "localhost" or "smtp-relay.gmail.com," which can occasionally result in issues with DoS limits.
Another problem is I want to send several dozen reminder emails every morning and: The maximum number of total recipients allowed per customer in a 10-minute window is approximately 9 times the number of user licenses in your G Suite account.
As I have only one user licence i would have to spread them over about an hour!
I really am glad with the feedback, even if I can't get it to work I will still have learned something!
RobScripta
26-Feb-19 16:03pm
View
Thanks for your thoughts. I found this very helpful comment from Roshan Parmar on several places, and I tried to follow:
solution 2 for case 2:(see https://stackoverflow.com/a/9572958/52277) enable two-factor authentication (aka two-step verification) , and then generate an application-specific password. Use that newly generated password to authenticate via SMTP.
But unfortunately that doesn't work.
RobScripta
25-Feb-19 15:57pm
View
You're right it's shockingly simple to retrieve a password from the IL with ildasm, so that's why I've built a webservice to retrieve passwords and store them locally in a secure string. So this is not my question.
RobScripta
25-Feb-19 1:29am
View
SMTP2GO has a free plan for 1000 emails/month. I'm between 1000 and 2000 emails/month. Their 20.000/month plan is $14 while I currently pay € 4,= for google.
RobScripta
4-Mar-15 13:27pm
View
thanks for your efforts to help me. I don't seek to push the limits of windows, the limit of 10.000 is very generous and sensible. I'm working on disposing my programmatically created objects so I don't bump in this limit anymore. For the time being I'm looking for a way to less annoy my users with a message that they should restart my application, instead of a ungracefull crash. Please be aware that a real solution is what I'm searching for to prevent serious harm done to me by my users!
RobScripta
4-Mar-15 13:06pm
View
I do understand that the ultimate solution is to correct the code and dispose the objects. I have found that this is not as easy as it should be, so this will take some time. At the moment I have users who suffer daily from unexpected crashes and I'm looking for a fast solution while I'm working on a real solution.
RobScripta
24-Jun-14 11:43am
View
Thanks Marcin,
I followed the first msdn link and it looks like the nestin plugin is exactly what I need. Currently I still use C#2008, and it doesn't work with this version, but that gives me extra incentive to proceed with the current testing of C#2013!
Thanks,
Rob
RobScripta
15-Jan-13 3:37am
View
Thanks, the first link you provided answered my question. If you know the answer it is simple, I was searching for an onpaint event to override, but the celltemplate has a paint event that I can override....
RobScripta
15-Jan-13 3:26am
View
Thank you for the pointer, but I allready tried in this direction. However I can't find an onpaint method to override.
RobScripta
14-Jan-13 12:56pm
View
I don't understand your question, and I think all the other readers don't either, so perhaps you can clarify.
Are you using a datagrid for it's master/child capabilities?
Do you want to limit the number of child records limited?
Because for all I know the number of rows displayed depends on the amount of rows in the datasource.
Perhaps the solution is in the dataset, eg the sql used to retrieve the data.
Please clarify!
RobScripta
14-Jan-13 12:25pm
View
Could you add to your question it's about web forms. I thought I could answer your question because in Winforms I know how to do it!
RobScripta
4-Dec-12 7:59am
View
I have my own mailserver, using Postfix as mail transfer agent. As my mobile internet provider blocks port 25 I have port 2525 enabled as well. Both in my mail client and in my C# programs I use port 2525. In my mail client (Thunderbird) everything works fine, but using C# the sender IP has to be configured in "myNetworks".
RobScripta
29-Oct-12 7:57am
View
I haven't studied your code, because I'm wondering why you don't use System.Windows.Forms.OpenFileDialog?
RobScripta
25-Sep-12 14:58pm
View
Thanks a lot, it looks exactly what I meant!!
RobScripta
8-Dec-11 6:08am
View
You're right, but I don't know how to make it clearer.
And I've made a mistake: i've tried delegates (and nog generics as stated in my question).
Short version of my question: I want a table with functions that return strings, and I want to be able to execute these functions.
Rob
RobScripta
8-Dec-11 6:06am
View
I can see how this works for sex, but I also showed my problem with LastNameUse.
Depending whether a partner name is available, the last name used is the own name or the name of the partner, and I can't think of a way to do that in your proposed way.
I'm really looking for something like
LastName = convertstringtofunction(string);
Rob
Show More