You could petition to get them sealed. Very unlikely. You will likely need the help of an attorney to accomplish it. Even then, may not happen. If you want english explanations of the underlying reasons the Seattle Times did various expose pieces in years past about "sealed" files and the court has made the law much clearer about what can and cannot be sealed. Find a local attorney that has some experience in dealing files.
Even though the charges were dismissed they will remain as charged cases until you can petition the court to have them expunged/vacated. The problem is that you have to wait a period of time AFTER EVERYTHING IS DONE WITH A CASE in order to do this. You will need to check with the clerk of the court where these cases were filed and ask when you can petition the court to have these cases vacated/expunged from your record. No Judge or whomever should take a dismissed matter and hold it against that person so make sure you tell anyone this if they try to use the fact that you were once charged with Violation of a no contact order and/or assault before. It was dismissed. Good luck to you.
Counsel offer you excellent advice. Please also consider that it's better to see charges dismissed than a sealed record.
Legal disclaimer: The response given is not intended to create, nor does it create an ongoing duty to respond to questions. The response does not form an attorney-client relationship, nor is it intended to be anything other than the educated opinion of the author. It should not be relied upon as legal advice. The response given is based upon the limited facts provided by the person asking the question. To the extent additional or different facts exist, the response might possibly change. Attorney is licensed to practice law only in the State of Massachusetts. Responses are based solely on Massachusetts law unless stated otherwise.