VYRUS
VYRUS
CC#
Created by Suraj Kumar on 5/14/2024 in #help
I want to be a job ready in .Net
There's hundreds mate it depends what you're looking to get into. I have my Azure Fundamentals (AZ-900) and working on my Developing solutions for Azure (AZ-204). I'm also a certified optimizely developer which may have expired now but I haven't developed for it in a couple of years. Will be doing my Azure Security certifications afterwards
10 replies
CC#
Created by gwon8266 on 5/14/2024 in #help
Is using GetAwaiter().GetResult() for async methods in constructor a hack!
We love logic 😉
16 replies
CC#
Created by gwon8266 on 5/14/2024 in #help
Is using GetAwaiter().GetResult() for async methods in constructor a hack!
That's awesome news! Glad you managed to pick it up so quickly 😄
16 replies
CC#
Created by gwon8266 on 5/14/2024 in #help
Is using GetAwaiter().GetResult() for async methods in constructor a hack!
It gets you into a good habit of creating interfaces, thinking about inheritance and base classes etc. It helped me start framing things in a way of how can I build something so I can extend it in the future without creating tech debt whilst also avoiding duplicate code.
16 replies
CC#
Created by gwon8266 on 5/14/2024 in #help
Is using GetAwaiter().GetResult() for async methods in constructor a hack!
The way I usually do it is I'll create a DIConfig class that is called in a Startup.cs class I build (which gets called from Program.cs/Main.cs depending on your setup). That allows me to keep things centralised in a way that's easy to understand. https://positiwise.com/blog/dependency-injection-in-net-core-with-example This is an example of dependency injection but he does his dependency injection in his Program.cs rather than seperating it further and passing it down like I do
16 replies
CC#
Created by gwon8266 on 5/14/2024 in #help
Is using GetAwaiter().GetResult() for async methods in constructor a hack!
That way if you scope it to be a singleton, you can use it throughout your data layer and it'll keep that single instance of the database connection for you to use for read/write, executing stored procedures etc
16 replies
CC#
Created by gwon8266 on 5/14/2024 in #help
Is using GetAwaiter().GetResult() for async methods in constructor a hack!
Why don't you use dependency injection instead of creating a new instance of your db class?
16 replies
CC#
Created by RXPHXEL on 5/14/2024 in #help
Build Error
No problem, happy to help 🙂
12 replies
CC#
Created by Suraj Kumar on 5/14/2024 in #help
I want to be a job ready in .Net
I was considering writing a book about all of this a while back, I might have to get my notes out and see if I can restart
10 replies
CC#
Created by Suraj Kumar on 5/14/2024 in #help
I want to be a job ready in .Net
LinkedIn is amazing once you're past junior as you'll start having recruiters contact you for roles than the other way round. Certifications help massively in this as you can display them on your LinkedIn profile which makes you appear higher up in searches. So make sure you're active on LinkedIn, it's by far the best tool for finding an employer.
10 replies
CC#
Created by Suraj Kumar on 5/14/2024 in #help
I want to be a job ready in .Net
In the last 3-4 jobs I've worked at, all of them provided Pluralsight as a company benefit, one of them I had to ask but there was no push back as it's an amazing upskilling resource. There are also paths designed for passing certifications and include practice exams so really helpful. If you are going down the self teaching route, your biggest hurdle will be getting your first industry role as a junior. There are heaps of junior and graduate developers, significantly less mid-level and even less senior. You will get more in-demand as you become more experienced and this doesn't take long (2 years as a junior if you remain focused). You need to stand out from those juniors and graduates though, all the graduates have degrees which gives them a step up over those who are self-taught. So your best bet will be to look for certifications so you can prove your knowledge translates into practical application.
10 replies
CC#
Created by Suraj Kumar on 5/14/2024 in #help
I want to be a job ready in .Net
Do you have access to PluralSight? If so you can follow this path: https://app.pluralsight.com/paths/skills/aspnet-core-6 It gives you everything you need including practice assessments for you to measure your own skill level, so you know where you're at and where to focus.
10 replies
CC#
Created by RXPHXEL on 5/14/2024 in #help
Build Error
Yeah the reboot will have just closed those 2 processes. If you see that error again, look for the 2 PIDs in the brackets and it'll help you narrow down the process a little quicker 🙂
12 replies
CC#
Created by RXPHXEL on 5/14/2024 in #help
Build Error
So you're looking for 4356 and 32416
12 replies
CC#
Created by RXPHXEL on 5/14/2024 in #help
Build Error
No description
12 replies
CC#
Created by RXPHXEL on 5/14/2024 in #help
Build Error
The build error gives you both process IDs, you can view process IDs in task manager, use that to find which process is using your file and close them (there's 2)
12 replies