One thing you could do is encrypt and decrypt the data in the MySql database using the web application rather then native database stored procedures. The web application should be compiled, hence a bit harder to crack the encryption code. What I don't understand from your question is how the host provider, or anyone else, would be able to get access to your encryption routine in ASP.net, since this should consist out of 2 parts. The first is the actual aspx files and the second the compiled class files.
I don't know exactly where your paranoia is coming from, but people that have physical access to the MySql server will ALWAYS be able to crack the data. All they need is time. You'd be better of trying to protect the system the MySql database is on from the web, like making it accessible only from within your own subnet or the IP that your webserver has. And splitting the encryption from the database, like in your web application. Then even if the database falls in 'enemy' hands they won't have the decryption routine.
Thirdly if you don't trust your hosting provider you should be looking for another one, or alternatively start your own hosting company by renting rack spaces.
"I want to have a very secured data whee NO ONE except me can open or read it."
Dont use external hosting - if they want, they will see/get your data anytime.
What Gerben suggested is fictional security. Compiled web app can be decompiled with a click. If you use certificate for encryption (no sql level, or asp.net level), you will have to store (public+private key) it at host (hence they can use it too). Obfuscated code / embedded certificate wont help - its another layer of fictional security.. There is simply no way for you to achieve your goal.
Some things work on "trust" base - like:
- i trust my bank wont give away my info / access my money (not really)
- i trust Verisign Certificate Authority, so i trust i'll get legit response when verifying certificates issued by them
(dunno how much you trust your hosting provider)
but, if you want something only you can access, dont let it leave your pc
- if two one elements (e.g. div id="1") is floating left, and the next element also happens to be the same (e.g. div id="2"), the the browser will automatically make div id="2" float left aswell untill it finds a different element type (e.g. img) or a div with style="clear:both/left;" thats when it will go to the next line.
I'm purposly assuming my dear old IE6 won't understand this rule.
- The .main doesn't have a set fixed width or height so this div class="main" will grow automatically and nothing will "Overflow".
- I still insist on making two elements float:left if you want them next to each other, using that margin-left:200px will make you cry endlessly if you care resize the browser or simply when viewed in different browsers. And yes, either .leftnav or .content will be higher/longer than the other one unless if you explicitly set the same height for the classes but like you mentioned .content is loaded dynamically.
My e-mail said you left a message on my blog on CP asking for help, but it disappeared. Anyway Morgs Morgan is correct: you should use floats to arrange divs, or you'll find a world of pain. You need to decide whether you want a fixed or fluid layout, personally I think fixed is good. The following is the usual way to achieve a fixed layout:
I haven't tested the above in IE6, but it should work, that said IEn where n < 8 are so quirky there are lots of things that should work that don't. IIRC think the footer div needs to be expanded and a
I am facing some difficulties with dreamweaver cs4, could anyone please help me out with.
I am new to dreamweaver so my question might be very basic.
I have a ready made page by my friend, which has one submenu(links). On click of the link it opens particular Division(div) on the page itself (something like contentPageHolder)......Now my problem is to view this divisions in design mode.. . Always the first division is being seen. (Ofcoruse since I cannot click the links in design mode) . . Which is the way in order to view different divisions in design mode
I have just spent the entire day (plus a couple of hours yesterday) trying to figure out why, after I implemented a menu system with dropdown in CSS (replacing a set of <tables> etc), most pages on the web site worked in IE9, but a few didn't, while everything worked every time in Chrome.
The pages are generated from ASP using VB, but the problem turned out to depend simply on whether the DOCTYPE directive was output as the first line or whether there was anything else (or it was missing).
Now, I always though that the DOCTYPE only affected the actual HTML, but it seems that IE also uses it to switch CSS compatibility as described here.
This also mentioned that a lot of 'workarounds' for IE could probably be dispensed with if people simply specified (using DOCTYPE) what standard of HTML/CSS they are using and stopped using 'Quirks Mode'. As this article mentions, a lot of people probably don't realise that IE's strange behaviour in many areas is simply try to provide backward compatibility because you haven't told it not to!
As mentioned, Chrome doesn't care! Presumably it's 'Quirks Mode' corresponds to a standards compliant set!
[PS: Just felt I needed to tell someone. ]
[PPS: this started as a post to ask how to fix the problem; while trying to write a mininal test case, I 'discovered' that the DOCTYPE directive controls CSS behaviour as well!]
Last Visit: 31-Dec-99 19:00 Last Update: 30-Nov-21 6:28