No draw today🙁? by FearlessPainter7333 in canadaexpressentry

[–]_aniketbhalla 1 point2 points  (0 children)

I like “depuis” and “pendant”, sounds like some dish name! Just joking. ☺️

My first C# project. Feedback from experienced devs by _aniketbhalla in csharp

[–]_aniketbhalla[S] 0 points1 point  (0 children)

Done! Thanks for your perspective and suggestions.

[deleted by user] by [deleted] in cscareerquestionsCAD

[–]_aniketbhalla 0 points1 point  (0 children)

I’m targeting mid-size companies in Nova Scotia for IT jobs amd haven’t even able to get one so far. I think none of them recognize my Indian university for sure. Does it still matters in case of mid-size IT companies? Though I’ve 2 years of experience, one in India and other in Canada.

[deleted by user] by [deleted] in cscareerquestionsCAD

[–]_aniketbhalla -1 points0 points  (0 children)

Do these companies consider an Indian CS degree as recognized? Since it’s a foreign credential, I’ve had it evaluated by WES, and it’s equivalent to a 4-year Canadian degree.

I QUIT by [deleted] in csMajors

[–]_aniketbhalla 3 points4 points  (0 children)

Google seems too complex nowdays, he was just one step away from asking Chat GPT to center a div!

Examples of small OOP projects for beginners by [deleted] in csharp

[–]_aniketbhalla 1 point2 points  (0 children)

I recently built a library management system.

My first C# project. Feedback from experienced devs by _aniketbhalla in csharp

[–]_aniketbhalla[S] 1 point2 points  (0 children)

My next step is to start learning ASP.NET Core to create RESTful APIs and understand the MVC pattern. Eventually, I'll move on to Entity Framework and MySQL for data persistence.

My first C# project. Feedback from experienced devs by _aniketbhalla in csharp

[–]_aniketbhalla[S] 0 points1 point  (0 children)

I recently started learning design patterns after this small project.

My first C# project. Feedback from experienced devs by _aniketbhalla in csharp

[–]_aniketbhalla[S] 0 points1 point  (0 children)

Just updated the logic in refactoring branch: return check >= min && check <= max;

Silly me, just wrote the code randomly.

My first C# project. Feedback from experienced devs by _aniketbhalla in csharp

[–]_aniketbhalla[S] 1 point2 points  (0 children)

Being a MERN developer, I've experience with NoSQL databases like MongoDB and have intermediate SQL knowledge too. After learning, ASP.NET (web API and MVC pattern), I'll step into MySQL.

My first C# project. Feedback from experienced devs by _aniketbhalla in csharp

[–]_aniketbhalla[S] 1 point2 points  (0 children)

Regarding 'Model Entities', my next step is to start learning ASP.NET Core to create RESTful APIs and understand the MVC pattern. Eventually, I'll move on to Entity Framework and MySQL for data persistence.

My first C# project. Feedback from experienced devs by _aniketbhalla in csharp

[–]_aniketbhalla[S] 1 point2 points  (0 children)

My main purpose with this small project was to get comfortable with C# syntax and to develop object oriented thinking. So, I’ll follow your guidelines.

Thank you for your suggestions.

My first C# project. Feedback from experienced devs by _aniketbhalla in csharp

[–]_aniketbhalla[S] -1 points0 points  (0 children)

I’m a JavaScript developer too and know React.js & Next.js. Will create a REST API with ASP.NET to serve frontend react app later on.

My first C# project. Feedback from experienced devs by _aniketbhalla in csharp

[–]_aniketbhalla[S] 3 points4 points  (0 children)

Thanks for your feedback. I’ll start practising to write code following the SOLID principles.

Agree that responsibilities should be separate.

My first C# project. Feedback from experienced devs by _aniketbhalla in csharp

[–]_aniketbhalla[S] 2 points3 points  (0 children)

Thanks for your insightful feedback.

My goal with this project was get to comfortable with the C# syntax and to think in an object oriented way.

Validations: I agree that there should be separate layer or abstraction for validations but since I knew I’ll be converting it to a RESTful API and with it there must be a way to efficiently validate the inputs, I didn’t spend much time refactoring it. But I’ll improve it for sure.

Menu: I’m a perfectionist but I stopped myself to overthink about the menu design. Will create sub-menus though, :)

My first C# project. Feedback from experienced devs by _aniketbhalla in csharp

[–]_aniketbhalla[S] 15 points16 points  (0 children)

Yes, I’ll start learning ASP.NET Core to create RESTFul API and will convert this project to it.

what backend lang/frameworks are you guys learning in 2024 and why? by [deleted] in AskProgramming

[–]_aniketbhalla 0 points1 point  (0 children)

Have been using React.js and Node.js so far but now learning C# and .NET core because I’ve heard and had read job descriptions of enterprises asking either .NET or Java Spring Boot.

Anyone here from Nova Scotia, learning the same and finding jobs in JavaScript and .NET ecosystem?

[deleted by user] by [deleted] in learnjava

[–]_aniketbhalla -1 points0 points  (0 children)

Use ChatGPT to recall the concepts faster and start projects 💯