Base solution for your next web application

Activities of "theedge"

Any update on when ZERO 1.11.1 will be out? Really looking forward to the SPA/MPA template generator (<a class="postlink" href="https://github.com/aspnetzero/aspnet-zero/milestone/20">https://github.com/aspnetzero/aspnet-zero/milestone/20</a>)

Hi,

Any ETA? I realise it is the 27th here already for almost a full day ;-)

Bump!

Is the ETA for 1.11 still 22 July? I realise there have been a few issues with things breaking of late so you may have been occupied elsewhere. :-)

However I really want to start my new project with the MPA and SPA separation. A deadline is looming for me and I am already worrying about the integration as I have started using 1.10 in the mean time.

Much appreciated Halil.

  1. Cool and I see 1. is also slated for 1.11. Much appreciated.
  2. I realise it is only an estimate and it can change, but it may be worth adding release dates to milestones in GitHub so that there is some idea of when. This would tie into my logical roadmap request as well. ;-)

Thanks Halil. It just confirmed what I thought which is good ;-). Agree updating the template will be onerous and there is no simple fix - was just hoping there was. 8-) I will look at the Git solution proposed as mentioned in that article.

As I have a few days before I really start I was wondering if I could pose the following questions to you:

  1. Any timeline on splitting the template into SPA / MPA versions (<a class="postlink" href="https://github.com/aspnetzero/aspnet-zero/issues/251">https://github.com/aspnetzero/aspnet-zero/issues/251</a>)
  2. Any ETA on 1.11 (<a class="postlink" href="https://github.com/aspnetzero/aspnet-zero/milestone/17">https://github.com/aspnetzero/aspnet-zero/milestone/17</a>)

Stating the obvious:

Having 1. means I only have to worry about changes to whichever I am using (Huge saving if all the changes are SPA fixes for instance and I am using MPA). Once the solutions are split then constructs introduced to support both SPA and MPA in the same solution can be dropped. Eg MPA area would no longer be needed. Code in template is simplified as all the scaffolding to support that can be ditched. Routes for SPA, MPA will be the same and so on.

I may as well wait until 1.11 before I start making serious changes irresepective of 1.

Hi,

I am looking for some strategies as to how to go about integrating changes made between releases of the downloadable template. I have just got the template a couple of days ago (so lets call that version 1.10).

As my application will ultimately be an MPA I want to take out all the SPA stuff and then of course I want to change things, most notably move things around, rename things. However that is where the trouble will start.

If I say pick a change from the upcoming 1.11 release at random: [https://github.com/aspnetzero/aspnet-zero/commit/dd7883e3dd87ff422bc32963dba8d648ed95c0da]). A quick look tells me there are EIGHT file changes and ~250 changes all up.

So now I want to go about folding in those changes to my application, as I see it I would have to:

  1. Generate a new template download named with the same application name and company name
  2. Diff 1. against my current code base
  3. Work out what to change based on 2.

The above sounds like a nightmare to me and very time consuming. I am hoping that I am missing something obvious here and that there is a simple(r) solution to this?

Any comments and suggestions greatly appreciated.

Could I also suggest that some form of Mediator pattern is considered here to keep the controllers thin? And also to make maintenance upgrades easier?

A .NET mediator implementation [https://github.com/jbogard/MediatR]) can be found here. I have also asked for this elsewhere in ASP.NET boilerplate [https://github.com/aspnetboilerplate/aspnetboilerplate/issues/837])

Hi,

The development guide states:

If you just want to build a SPA, you can safely remove MPA files from your project, or vice versa.

So I want to remove all the SPA files. Which files can be safely deleted? (MPA is easier because it is all the files under Area\Mpa).

I have also raised <a class="postlink" href="https://github.com/aspnetzero/aspnet-zero/issues/251">https://github.com/aspnetzero/aspnet-zero/issues/251</a> so that this becomes easier.

<cite>gunpal5: </cite> Hi,

As per my understanding, It is use for handling file uploads and downloads.

Regards, Gunpal Jain

Where is it being used in the sample template though?

Showing 11 to 20 of 47 entries