Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 1 year ago.
Improve this question
At beginning next year I'll end my education and start professional way with web app development (my target is Web development especially asp.net mvc). At this moment I work and each day I still progress my skills. I think it's difficult question but I want to hear from more experienced persons that it is really sense with achive certificates (if yes what certificates are important and for which I should focus) or rather focus on self build-up carrier.
Taking certifications won't do you any harm, as going through the process of studying for them should improve your knowledge and help develop your skills. The official study guides for some of the MCSD certifications cover a lot of material and show you how to build some cool demo apps, so I'd recommend targeting them if any.
In interviews though, most employers are more interested in how good you are at describing technical concepts and what your previous projects were than what certificates you've got. So just don't expect having a few certificates to be a substitute for being able to demonstrate strong technical skills and experience.
Only certification are not useful. better you get advance knowledge and experience in appropriate technology. As of now you are fresher so first start preparing self study and small smalpoc with each subject.
if you are want to do certification only for getting good job and salary then it will not be useful. because once you mention certification in your resume then expectation of interview panel from you will be little bit high.
So think all way and take proper decision. All the best.
Related
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 4 years ago.
Improve this question
Of course, it does depend on the application in question. If I am using, for example, a grammar checker to check for mistakes to make the code more readable, I don't think that that is a bad practice (though tell me if it is).
But I am thinking about bigger extensions like Resharper that adds so much, with me not even knowing 95% of what it does.
My big question is: is it a bad practice to use Resharper or similar applications that I mostly don't understand (while the few bits I do understand does help me), while I don't even know how most of the basic Visual Studios application works?
A productivity tool (like R# or others) is supposed to enhance your productivity.
That means you should be able to do your job, just do it faster (or cheaper or whatever other metric you use) with the tool.
If you catch yourself not being able to do the job without the tool, because you don't understand what the tool does or cannot replicate it without the tool, that is a problem.
Just keep in mind that a tool can vanish for any reason at any time. Your employer may not want to pay for it, may not like it, use a different product or maybe the product does not support your preferred environment anymore or simply has bugs. You cannot tell an employer that you cannot do something because a $100 tool broke when you are paid $100K. It's acceptable that you take longer, but not that you have to give up.
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 6 years ago.
Improve this question
I'm (soon to be) graduate working on my first ever public release of a program and my ceo/boss' want to manage/"lockdown" the amount of times a client installs our software, I'm looking for the best practices for this or just best advice on how to do some sort of control on installs. I'm using the Visual Studio Custom Install Shield utility! I'm also working in C#, wpf, mvvm, if that really matters. Thank you in advance!
I'm moving my comment down as an answer; this is a fairly broad subject though...
As I mentioned in my comment, you would likely want to require online registration during the install process. During the install, the user would need to fill out their registration info that gets submitted to your registration servers. You can offer them a choice of different seat license packages starting from a "Free 30-day trial" up to an "Enterprise" edition with 20 seats, and free upgrades for 2 years (or whatever). As an extra bit of assurance that your product remains un-pirated, you may want to require the license authentication each time (or every so many days) upon the start-up of the program.
The benefit of this model is that you control the number of installs on your end. If the user needs more installs, they can contact your support staff, or go to your website, and purchase more seats/installs. Having an online central authentication server also makes it a bit harder (but not impossible) to pirate your software. Of course though, now we start into the realm of security and loss-prevention versus ease of use for your customers. But that is whole other subject for another time.
You may want to look around for a pre-built solution. I am sure there are services/products out there that do just this, that you can incorporate into your product.
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 7 years ago.
Improve this question
I recently got an offer for a traineeship for C#.NET. However before being allowed in the traineeship I need to make a small program which displays my programming skills in "C#.net". I don't know what to do now. I've downloaded visual studio 2015 and when I open it I see lots of stuff like console application/windows application etc and even .asp.net applications for web.
In the traineeship document terms are used like " Object Oriëntated, Object Orientated Analysis and Design, UML, Database Design, SQL, XML, Scrum, Javascript, HTML5 CSS3, jQuery, Ajax, Design Pattern (MVC) and WCF.
I don't have a clue where to start! If they wanted ASP websites they could've explicated this right? Should I make them a keygen music mp3 player in a console application? Srs please help. I got 1 week for this.
Usually when asked to perform such task with as vague description as possible, the recruiters want to see your creativity and general knowledge of the technology. You don't have write another Windows system, so it's entirely up to you on what you decide to write. Just make sure it will work and it will follow general coding guidelines and it should be okay :)
I'm sure this is not the place to ask that question. You better go get some tutorials and try to walk your first steps on C# and .NET. As Keran said, the recruiters just want to know your programming and knowledge level of .NET.
Microsoft Virtual Academy is a good place to start.
Have fun!
Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 8 years ago.
Improve this question
I was looking in the Internet if there is any article about trends in ASP.NET. There are many such articles and each one gives their own suggestions.
Could you point some technologies that are commonly used building ASP website?
I'm interested in trends in:
standard websites
client-server apps using client basing on ASP (maybe bad idea?)
I want to find out about the technologies, useful libraries, etc.
Please, don't hate this thread, as far as I noticed (in posts/comments in the whole Web), many people that want to start learning e.g. ASP with most known and the best technologies (for this time) on their own have problems with finding clearly answer.
Specialists could share their experiences and tell something about technologies used in their companies/projects. Maybe, please, describe the kind of your app and used technologies. Thanks
If you read .NET Technology Guide for Business Applications by Microsoft press, you will have a better idea what options there are (mostly Microsoft stack). It all depends on your requirements, so you might want to think about them first.
For me personally, in a lot of cases I end up with ASP.NET MVC 5 (with bootstrap 3 for responsive design), web API 2 for the backend services, and deploy them to Azure.
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 8 years ago.
Improve this question
We're evaluating SharpKit as a possible technology to write an AJAX application, as we already have much C# code that we believe will work well after translating to JavaScript.
We're aware of ScriptSharp and other related technologies - there are many Stack Overflow threads about them, and this question is specifically about SharpKit only.
We have several concerns, hence are looking for real world experiences with SharpKit. In particular:
The one app built using SharpKit is the coderun IDE. While impressive, it is just one app, and a closed source one at that.
There are apparently no good app-sized sample projects built on SharpKit.
The SharpKit documentation is extremely poor - no in-depth conceptual overviews or tutorials, just a few 5 minute videos and a class library. (When will toolkit vendors learn that a generated class reference maketh not a user guide?)
There is no forum - so we can't determine how much this toolkit is actually being used. For all we know, this is a barely supported project written by three guys. What has your support experience been like?
There is no phone contact or support - which again raises a red flag regarding support.
Please don't respond with ScriptSharp or other information - we're just trying to evaluate SharpKit here.
Check out DesktopBrowser, an open-source project that uses SharpKit.
See #1
There's also an MSDN style reference for all internal and external libraries, you can find it here.
Check out 'SharpKit Support' forum at google groups.
Contacting support is initially done by email at support#sharpkit.net.
Cheers