15,997,938 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 .NET 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 Jpuckett (Top 15 by date)
Jpuckett
8-Jul-11 16:14pm
View
You can't use a jQuery post on every single click. A checkbox (when unchecked) sends NO VALUE to a html form when the form is submitted.
If you want your checkboxes to act as post triggers, then it's no longer a list unless you store a comma delimited list in a hidden field, use ViewBag, or something similar to store the values either in the client HTMl or server-side like the link I submitted.
Jpuckett
5-Jul-11 9:15am
View
Then CID is null and the Hyperlink Navigate URL isn't being populated correctly. Create a default URL if CID is empty to populate.
Jpuckett
1-Jul-11 23:25pm
View
If you need more help after this; just give me a comment back, I'm email monitoring this thread.
Jpuckett
1-Jul-11 14:32pm
View
Do you want to do this easily via a WinForms app that a batch file/scheduled task can run, or do you want to do it invisibly (and more time-consuming to make and test) via a Service?
When using the WindowsForms app you can just spawn a WebBrowser object and execute it there, but if you want to do it invisibly, you have to use the HttpWebRequest/Response objects to generate (what the website expects) the requests and responses to simulate that functionality.
Jpuckett
8-Jun-11 10:27am
View
--If the server that holds all the VMs will fall, all my clients products will be shutdown.--
Yep. Which is why you run a dual physical server "cluster" so that the VMServer (or whatever VM software you run) sees only 1 computer. If one fails, all the VMs begin consuming resources from 1 box rather than two. Your clients' services will slow down undoubtedly, but the downtime is minimized.
--Am I correct? If so, will I need to have a SAN?--
Yes. And no. A SAN is nice because of the fail-over capabilities of it. It's just a huge initial investment. If you're able to get by with a cluster of servers with hot-swappable RAID5 drives, that's fine until you want to move to a more scalable solution. (Look up RAID5, it provides the mirroring you're looking for, and look up VM clustering, that's the server-died failover you're looking for).
--The db consumes lots of server power.--
Presumably. This goes on its own box (or boxes).
--My initial thinking was that I need to isolate each db from other so in case of server compromise I won't risk all the data.--
You can do this on VMs. Each DB Server *can* be on its own VM. However, if each DB is running as its own instance of a DB, it presumably, should have its own security, and you're minimizing that threat.
Data-security is its own beast. There are guys out there that make thousands of dollars consulting on that topic alone because it is so extensive. However, the bare minimum is that you are firewalled, patched OSes, with strong passwords not stored in plaintext.
If you have more questions just shoot me another reply.
Jpuckett
7-Jun-11 15:38pm
View
When you open MSSQL there's a "Security" folder on the server. You have to add the login there, and then add that user to the DB Instance under the "Users" area.
Jpuckett
7-Jun-11 15:37pm
View
There are users on your forms auth, and there are users at your DB level. You must provide credentials for a SQL Login with using SQLAuth to access your DB.
Jpuckett
7-Jun-11 15:26pm
View
Seriously?
I mean. SERIOUSLY? Get out. Now.
Jpuckett
7-Jun-11 13:46pm
View
We're not here to perform your project for you.
This is a question and answer forum, not a "do my work for me" forum.
Have a great day, and best of luck.
Jpuckett
6-Jun-11 17:00pm
View
This might be the most complete answer to the usage of "this" that I've seen.
Might wanna take this to MSDN to replace their drab copy.
Jpuckett
6-Jun-11 16:53pm
View
Do you really want me to write your application for you? I charge by the hour for that.
If you can't figure out what passing a viewModel to a View does: maybe you should instead read up on MVC and pass me your client's project.
Jpuckett
3-Jun-11 11:51am
View
Right. So where's the confusion? You're either a troll, or you need to hand this project to someone who knows what they're doing.
Jpuckett
2-Jun-11 15:39pm
View
I heart this answer. My 5.
Jpuckett
1-Jun-11 15:37pm
View
I noticed this too, but it's obviously a homework problem, and therefore it's pointless in the real world.
Jpuckett
25-May-11 16:52pm
View
Don't sweat the small stuff.
As for working on your design. Do that. Then do it again. The beauty of programming is finding the simplest solution to the most complex of problems. I quickly realized you were new because you've been playing with ArrayLists and were incorrectly using types. You're self-taught and showing initiative. That's a good sign.
In this line of work you'll meet many types of folks, and you have to know how to take constructive criticism because there's ALWAYS a guy out there who knows more than you. SA was mostly right in his comments, but the internet does make it seem really rude.
If you want to continue working on this, I encourage it. Just post a message over on my personal profile and I'll help you out as I get time. EDIT: heck. We might even make it open source for noobies on what to do and lessons learned. :)
Show More