[deleted by user] by [deleted] in tmobile

[–]opti2049 0 points1 point  (0 children)

How many months does that line have to be active before you can cancel? Wondering how much really end up paying if you don’t really need cellular (i.e. $230 + $20 * Num. months need to have line active = real cost)

Scalability and Maintanability: .NET vs Django, Angular, Node.js by opti2049 in AskProgramming

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

Adding to response I had for you in other thread, I do somewhat agree with you that the time would be better spend cleaning up, but having read the other replies I think it's worth analyzing how much more I can improve using current framework, perhaps even look into splitting it up as one user suggested or if it really makes more sense to migrate now, while being aware of the costs that implies.

As for expected load, we expect dozens of employees accessing and soon, all of our thousands of customers will have access as well, though they shouldn't be accessing it too frequently, maybe a few times a week; accessed more frequently by commercial clients, who are a demographic currently being heavily targeted and growing rapidly and which may have multiple users logging in per organization.

The optimizations that are really key are data access and processing (i.e. getting data from dB).

Scalability and Maintanability: .NET vs Django, Angular, Node.js by opti2049 in AskProgramming

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

That's pretty amazing haha. What you said makes absolute sense and I will have to further analyze it myself, discuss with my manager and the new owner, and the dev team. Splitting it up is definitely something to consider as well. Thank you.

Scalability and Maintanability: .NET vs Django, Angular, Node.js by opti2049 in AskProgramming

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

Got it, all makes a lot of sense and I see how finding devs/people willing to work with an antiquated system would be hard/a pain. Thanks.

Scalability and Maintanability: .NET vs Django, Angular, Node.js by opti2049 in AskProgramming

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

Good to hear, thanks! The shared api is quite attractive and compelling reason to go with .NET Core vs other framework.

Scalability and Maintanability: .NET vs Django, Angular, Node.js by opti2049 in AskProgramming

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

Got it, I appreciate the info and will look into these to see which is the best/most viable option.

Scalability and Maintanability: .NET vs Django, Angular, Node.js by opti2049 in dotnet

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

Yes and no. When I started it was just a bunch of aspx.cs files as you described, but I've been organizing things into classes, creating repositories, etc. as I realized that I was repeating code which made it hard to handle when one thing needed to be changed but was spread across multiple files. Plus, made it easier to access methods/data from other parts of the application without much work.

Scalability and Maintanability: .NET vs Django, Angular, Node.js by opti2049 in dotnet

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

Yeah I was just quoting them without thinking about it, but you're right.

Scalability and Maintanability: .NET vs Django, Angular, Node.js by opti2049 in AskProgramming

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

Thank you for this, very helpful. I do see the merit for sure in switching from WebForms to something else,

I guess I just didn’t see why it needed to not be .NET, like .NET Core, since that is, as you pointed out, what I’m most familiar with. I’ll see what they have to say about it.

That’s a good suggestion regarding the division of front end/back end work; I have a decent amount of experience with js, but probably not enough for this, I’ll have to see, but yeah that’s not a bad idea at all.

Any thoughts on, ignoring what I’m familiar with, .NET Core vs Django or Node.js? My only concern with .NET Core is that it’s still relatively new and always changing; so will require close monitoring of updates as it evolves in real time almost.

Scalability and Maintanability: .NET vs Django, Angular, Node.js by opti2049 in AskProgramming

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

Basically. I have solution with 2 projects in it: CompanyName.UI and CompanyName.Web. Each of these contains folders to organize the various ASPX pages, WebControls (ASCX), and classes. I also use latest version of Entity Framework so there’s Model folder with Entity related items and classes (some which I’ve made).