Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000153MPfm[All Projects] Globalpublic2011-11-06 07:102011-11-06 12:01
Reporterycastonguay 
Assigned Toycastonguay 
PriorityimmediateSeverityfeatureReproducibilityalways
StatusresolvedResolutionfixed 
PlatformOSOS Version
Product Version 
Target Version0.5.0.0Fixed in Version0.5.0.0 
Summary0000153: Migration to .NET 4.0
DescriptionMigrate all projects to .NET 4.0.
This means getting rid of Entity Framework because of the System.Data.SQLite project (see linked issue).
TagsNo tags attached.
Attached Files

- Relationships
related to 0000152resolvedycastonguay Replace Entity Framework by simple gateway classes (migration to .NET 4.0) 
related to 0000154resolvedycastonguay Add Reactive Extensions to MPfm 

-  Notes
(0000159)
svn (developer)
2011-11-06 07:30

The user admin has checked in files related to this issue (revision 84).

Comment:
MPfm 0.5.0.0 alpha
- Added the SQLiteGateway and MPfmGateway classes. This implements the Gateway design pattern to access data.
- Added the ConvertDTO.Songs method which converts a DataTable into a list of SongDTO.

Related to issue 0000152 and issue 0000153.

Files modified:
U MPfm/branches/current/MPfm/Other Screens/frmSettings.cs
U MPfm/branches/current/MPfm.Library/DTO/ConvertDTO.cs
U MPfm/branches/current/MPfm.Library/DTO/SongDTO.cs
A MPfm/branches/current/MPfm.Library/Data/MPfmGateway.cs
A MPfm/branches/current/MPfm.Library/Data/SQLiteGateway.cs
U MPfm/branches/current/MPfm.Library/MPfm.Library.csproj

(0000161)
svn (developer)
2011-11-06 08:19

The user admin has checked in files related to this issue (revision 85).

Comment:
MPfm 0.5.0.0 alpha
- Now insert/update/delete songs now working using the old fashioned way!

Related to issue 0000152 and issue 0000153.

Files modified:
U MPfm/branches/current/MPfm/Other Screens/frmSettings.cs
U MPfm/branches/current/MPfm.Library/DTO/ConvertDTO.cs
U MPfm/branches/current/MPfm.Library/Data/MPfmGateway.cs
U MPfm/branches/current/MPfm.Library/Data/SQLiteGateway.cs

(0000163)
svn (developer)
2011-11-06 08:34

The user admin has checked in files related to this issue (revision 86).

Comment:
MPfm 0.5.0.0 alpha
- Moved MPfmGateway insert/update/delete code into SQLiteGateway. The MPfmGateway is now using minimal code! Nice.

Related to issue 0000152 and issue 0000153.

Files modified:
U MPfm/branches/current/MPfm.Library/DTO/ConvertDTO.cs
U MPfm/branches/current/MPfm.Library/Data/MPfmGateway.cs
U MPfm/branches/current/MPfm.Library/Data/SQLiteGateway.cs

(0000171)
svn (developer)
2011-11-06 12:01

The user admin has checked in files related to this issue (revision 93).

Comment:
MPfm 0.5.0.0 alpha
- Migration to .NET 4.0 is COMPLETED! Everything works. Replaced the SQLite assemblies by the new .NET 4.0 assemblies.

Related to issue 0000152 and issue 0000153.

Files modified:
A MPfm/branches/current/MPfm/Lib/SQLite.Interop.dll
U MPfm/branches/current/MPfm/Lib/System.Data.SQLite.Linq.dll
U MPfm/branches/current/MPfm/Lib/System.Data.SQLite.dll
U MPfm/branches/current/MPfm/MPfm.csproj
U MPfm/branches/current/MPfm/app.config
U MPfm/branches/current/MPfm.Core/MPfm.Core.csproj
U MPfm/branches/current/MPfm.Fonts/MPfm.Fonts.csproj
U MPfm/branches/current/MPfm.Library/App.Config
A MPfm/branches/current/MPfm.Library/Lib/SQLite.Interop.dll
U MPfm/branches/current/MPfm.Library/Lib/System.Data.SQLite.Linq.dll
U MPfm/branches/current/MPfm.Library/Lib/System.Data.SQLite.dll
U MPfm/branches/current/MPfm.Library/MPfm.Library.csproj
U MPfm/branches/current/MPfm.Sound/MPfm.Sound.csproj
U MPfm/branches/current/MPfm.WindowsControls/MPfm.WindowsControls.csproj
U MPfm/branches/current/PlaybackEngineV3/App.config
U MPfm/branches/current/PlaybackEngineV3/PlaybackEngineV4.csproj
U MPfm/branches/current/TestControls/TestControls.csproj
U MPfm/branches/current/TestControls/app.config


- Issue History
Date Modified Username Field Change
2011-11-06 07:10 ycastonguay New Issue
2011-11-06 07:10 ycastonguay Status new => assigned
2011-11-06 07:10 ycastonguay Assigned To => ycastonguay
2011-11-06 07:10 ycastonguay Relationship added related to 0000152
2011-11-06 07:12 ycastonguay Relationship added related to 0000154
2011-11-06 07:30 svn Checkin
2011-11-06 07:30 svn Note Added: 0000159
2011-11-06 08:19 svn Checkin
2011-11-06 08:19 svn Note Added: 0000161
2011-11-06 08:34 svn Checkin
2011-11-06 08:34 svn Note Added: 0000163
2011-11-06 12:01 svn Checkin
2011-11-06 12:01 svn Note Added: 0000171
2011-11-06 12:01 ycastonguay Status assigned => resolved
2011-11-06 12:01 ycastonguay Fixed in Version => 0.5.0.0
2011-11-06 12:01 ycastonguay Resolution open => fixed


Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker